Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't accept meeting invite #108

Closed
LancashireLad opened this issue Oct 2, 2020 · 17 comments
Closed

Can't accept meeting invite #108

LancashireLad opened this issue Oct 2, 2020 · 17 comments
Labels
duplicate This issue or pull request already exists

Comments

@LancashireLad
Copy link

Describe the problem and steps to reproduce it:

Invitations appear in my calendar (dotted). If I right click to accept and send response now, nothing happens. The event remains dotted. (Previous versions, the event shows confirmd after acceptance (not dotted)

(Please include as many details as possible.)

What happened?

Right click - attendance - accepted - send response now. Nothing happens

What did you expect to happen?

In the past a response was sent and the event showed as confirmed (not greyed out)

Anything else we should know?

Stopped working with TB 78

@Rolf185
Copy link

Rolf185 commented Oct 3, 2020

Hopefully I can add some details (TB 78.3.1 / Provider for Google Kalender 78.0.1).
I'm missing all options "calendar.google". Even after a reinstall of the Provider the "calendar.google" options are not visible in TB and are not in the prevs.js file. I can define a new boolean option "calendar.google.enableEmailInvitations" = true in the TB options editor and the google calendar settings dialog comes up with a filed to store an email address but it's gone after a TB restart.
Hope this may help.
Rolf

@kewisch
Copy link
Owner

kewisch commented Oct 7, 2020

You should be able to set the debug prefs calendar.debug.log. The Provider prefs are migrated to new storage.

If you want to edit them you need to go to Tools, Developer Tools, Debug Add-ons, Inspect, Storage, and then select the extension storage. I don't know if there are any prefs that would affect your issue though.

Can you check the error console with the debug.log prefs enabled?

@kewisch kewisch added the needinfo Need more information label Oct 7, 2020
@Rolf185
Copy link

Rolf185 commented Oct 8, 2020

Hi kewisch,
this is the relevant log line:
[gdata-provider] Migrating legacy prefs
Object { "settings.sendEventNotifications": true, "settings.enableEmailInvitations": true }
Looking into the code I found this in gdataCalendar.jsm:

@Rolf185
Copy link

Rolf185 commented Oct 8, 2020

Sorry, wrong key pressed.
Looking into the code I found this in gdataCalendar.jsm:
!Services.prefs.getBoolPref("calendar.google.enableEmailInvitations", false)
Setting calendar.google.enableEmailInvitations to true in the options editor works (but only for the running session as it's not stored permanent): The provider options dialog for my goolgle calendar shows a selection box to specify a mail account for invitations.
Maybe a naming problem?
Rolf

@brodny
Copy link

brodny commented Oct 9, 2020

Same problem for me - TB 78.3.2 / Provider for Google Kalender 78.0.1). calendar.google.enableEmailInvitations is still present after TB restart (which seems to be different than Rolf185's case) but is definitely gone after Windows restart. Win10 Home 2004 x64 if that's relevant.

@sgdavis1
Copy link

sgdavis1 commented Oct 12, 2020

Same problem with me, but I cannot even edit the values in "extension storage". TB 78.3.1, Gentoo Linux.

@twain28
Copy link

twain28 commented Oct 20, 2020

@kewisch , I think this is probably the same as issue #63 ...AFAIK, latest syntax for gcal support does not seem to tolerate the "calendar.google.enableEmailInvitations" setting anymore...so what happens is that thunderbird correctly reads events and sends them as well, but you cannot choose the email account to accept invites anymore (search me why)...and what you get is that you have "no writable calendars" available...

@OlivierJFJacques
Copy link

Same problem with my configuration after updating Thunderbird to 78.
In the about:config all calendar.google entries are gone (even after reinstalling the add-on "Provider for Google Calendar" and re-creating the Google calendar).
Thank you for your time on fixing it and let me know if you need more details on the issue. I'll be happy to help.

@pmarini
Copy link

pmarini commented Nov 11, 2020

Same problem here after updating to Thunderbird 78

@Scheisskalender
Copy link

This is a big Problem!
Thunderbird 78.4.3 (32-bit)

I do not have the option "calendar.google.enableEmailInvitations" anymore and therefor can not choose the google calender to accept Invitations. Thank you Mozilla/Thunderbird for this update we are thinking about removing your software and switch to Outlook

@LancashireLad
Copy link
Author

LancashireLad commented Nov 12, 2020 via email

@Scheisskalender
Copy link

Scheisskalender commented Nov 12, 2020

I got round the problem by installing the add on 'Open Google Calendar' . It works fine. I've removed Provider.

Thank you for your suggestion but this has nothing to do with integrating a google Calendar into Thunderbird, your Addon does simply open a browser page in thunderbird thats it...

What people are trying here is to have an invitation accepted and added to an integrated GoogleCalendar but it does not show up in the list:
invitation

@twain28
Copy link

twain28 commented Nov 12, 2020

@Scheisskalender : I don't think the new syntax is Thunderbird's fault... :P

In any case, whenever you update or add a new google calendar extension, it is highly recommended to check and delete all stored AUTH tokens from the "saved passwords" dialog...hope this solves your missing calendar issue...

@laxxity
Copy link

laxxity commented Nov 17, 2020

I'm having the same issue, I can't Accept or Decline any calendar invites. Clicking the Accept/Decline buttons or "send a response now" makes the window disappear but the change never takes effect. Returning to the event details shows "you haven't responded to this invitation". Accepting it via google calendar on the web works and then correctly updates the status in Thunderbird.

@igorscs
Copy link

igorscs commented Apr 8, 2021

Same problem here, after upgrade to TB 78 cannot choose a calendar when I accept an invite.
When I press on "Accept" on events of google calendar it does nothing.
And indeed the "calendar.google.enableEmailInvitations" entry disappeared

TB 78.7.1

@coofercat
Copy link

coofercat commented Aug 3, 2021

I've been looking at various other issues trying to find a solution (#13 looked promising, but it's related to interaction with another addon).

I have the same problem as described here, with Thunderbird 78.12.0, Provider for Google Calendar 78.0.1 on a Mac. I don't have any calendar.google.* config options in the Config Editor.

In my case, I have 3 calendars, all actually hosted on Google. My two work ones are connected via the Provider, and my personal one is (still) connected via CalDav. It seems that only the Caldav one can accept events - if I make it read-only, then I see No writeable calendars are configured for invitations, please check the calendar properties at the top of any invitations. If I make my CalDav calendar writable again, then it works, but obviously events from my work email go into my personal calendar - which I don't want.

If I had to guess, I'd say that the Provider calendars aren't showing up as writable, even though they are (you can create them in the calendar tab quite happily - and they sync up to google too. Although you CAN'T write-click an event and say "accept" - it just doesn't do anything). In my case, as only one calendar appears to be writable, no dialogue is shown asking which calendar to put the event into (and the auto-matching can't work either).

Summary

  • I can't accept an invite into the correct calendar (all the Provider ones seem read-only, even though they're writeable)
  • When receiving an invite, the calendar shows it (unaccepted, so slightly greyed out). I can't right-click and accept (it does nothing) - it's in the correct calendar though
  • I can create calendar entries in the calendar screen, and they sync up to Google almost immediately. Likewise I can create/delete in Google and they sync to Thunderbird

@kewisch
Copy link
Owner

kewisch commented Sep 6, 2021

#191

@kewisch kewisch closed this as completed Sep 6, 2021
@kewisch kewisch added duplicate This issue or pull request already exists and removed needinfo Need more information labels Sep 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests