Can't dismiss calendar reminders from a calendar that I do *not* own

126 views
Skip to first unread message

Jan Peterson

unread,
Mar 27, 2015, 6:33:30 PM3/27/15
to provider-for-g...@googlegroups.com
We use Google apps for domains at my work, and we often have repeating meetings scheduled (e.g. we have a brief "standup" meeting every work day via a Google Hangout).  As of March 19th, when I was first invited to this group and added to this scheduled meeting, I have been unable to "dismiss" the reminders for it.  See the screenshot of my current meeting reminders:

When I click "Dismiss All", nothing visibly happens, but the following messages are added to the Error Console "Messages" tab:

[calGoogleCalendar] Modifying item Systems Engineering Standup (master item)
[calGoogleCalendar] Setting Upload Data (application/json; charset=UTF-8):
{"start":{"dateTime":"2015-03-17T13:45:00-06:00","timeZone":"America/Denver"},"end":{"dateTime":"2015-03-17T14:00:00-06:00","timeZone":"America/Denver"},"summary":"Systems Engineering Standup","sequence":3,"status":"confirmed","organizer":{"email":"g*@e*.com","displayName":"G*"},"attendees":[{"email":"d*@e*.com","displayName":"D*","responseStatus":"needsAction"},{"email":"g*@e*.com","displayName":"G*","responseStatus":"accepted"},{"email":"j*@h*.com","displayName":"J*","responseStatus":"needsAction"},{"email":"d*@e*e.com","displayName":"D*","responseStatus":"needsAction"},{"email":"r*@e*.com","displayName":"R*","responseStatus":"accepted"},{"email":"j*@e*.com","displayName":"J*","responseStatus":"accepted"},{"email":"c*@e*.com","displayName":"C*","responseStatus":"needsAction"},{"email":"j*@e*.com","displayName":"J*","responseStatus":"accepted"},{"email":"r*@e*.com","displayName":"R*","responseStatus":"needsAction"},{"email":"j*@e*.com","displayName":"J*","responseStatus":"needsAction"},{"email":"d*@e*.com","displayName":"D*","responseStatus":"needsAction"},{"email":"d*@e*.com","displayName":"D*","responseStatus":"needsAction"},{"email":"d*@endurance.com","displayName":"D*","responseStatus":"needsAction"},{"email":"s*@endurance.com","displayName":"S*","responseStatus":"needsAction"},{"email":"r*@e*.com","displayName":"R*","responseStatus":"needsAction"}],"reminders":{"overrides":[],"useDefault":true},"extendedProperties":{"private":{"X-MOZ-LASTACK":"2015-03-27T22:07:49Z","X-GOOGLE-SNOOZE-RECUR":"{\"1426621500000000\":\"20150317T194010Z\"}"}},"recurrence":["RRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR","EXDATE:20150318T194500Z"]}
[calGoogleCalendar] Sending request headers: ({})
[calGoogleCalendar] Login failed for j*@e*.com HTTP Status: 403 Reason: forbidden
[JavaScript Error: "[calGoogleCalendar] Modifying item Systems Engineering Standup failed:2147500037: {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "forbidden",
    "message": "Forbidden"
   }
  ],
  "code": 403,
  "message": "Forbidden"
 }
}
"]

Obviously, the problem appears to be this status 403 forbidden code coming back from Google.  Presumably, I don't have permission to modify this calendar entry.  I'm not sure why it's saying "Login failed" when I can definitely log in (or I couldn't have seen the event in the first place), but that's how it's being reported back to the Gdata provider.

Now, what would I like to happen?  I'd like for Thunderbird to notice that I can't modify the calendar entry (not that I'm really trying to... just trying to dismiss it so it doesn't bother me any more) and to just make the "modification" locally.  It would probably be helpful if it had some way to do that where it could remember that it had locally modified this entry and that it shouldn't overwrite it with synced entries from the real calendar over in Google land.

Alternately, I'd like a way to banish these events that have already occurred from appearing again, without removing myself from the recurring future events.  Even if I have to do this by mucking around in the sqlite databases (I can at least script that up and run it every afternoon so the noise goes away).

Any ideas?

Oh, on another note, there is another meeting that is similar to this one, where I also don't own the calendar invite, but it allows me to dismiss it just fine and it never comes back after I do.  Not sure what's different about the two meetings, though.  Any good way to find out?

  -jan-

da...@unitytheory.com

unread,
Apr 14, 2015, 1:24:07 PM4/14/15
to provider-for-g...@googlegroups.com
I am getting a similar error when I try to update a changed calendar event that I do not own.


[calGoogleCalendar] Login failed for da...@xxx.com HTTP Status: 403 Reason: forbidden

[JavaScript Error: "[calGoogleCalendar] Modifying item XXXXX - tagging plan revisions failed:2147500037: {
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "forbidden",
    "message": "Forbidden"
   }
  ],
  "code": 403,
  "message": "Forbidden"
 }
}
"]
Reply all
Reply to author
Forward
0 new messages