Closed plaing1 closed 4 years ago
Invitations are only send when creating the corresponding event in your own calendar. That's not a bug but by design.
See https://github.com/nextcloud/server/pull/15676 for the reasoning
I checked our documentation, it's missing there indeed. Opened a ticket: https://github.com/nextcloud/documentation/issues/1866
Experiencing the same issue. This is highly problematic for our setup, so a switch to turn this on and off would be very welcome, even if it leads to other inconsistencies.
But not having this at all is quite problematic.
Plus it's inconsistent: When user B adds an event, no invite is sent. When B removes the same event a cancellation is sent out.
so a switch to turn this on and off would be very welcome, even if it leads to other inconsistencies.
We are not gonna add a config option if that option is going to lead to inconsistent data. You are asking us to break our software here. Again, see nextcloud/server#15676 for the reasoning.
Plus it's inconsistent: When user B adds an event, no invite is sent. When B removes the same event a cancellation is sent out.
That is a bug. Please open a bug report for this in the server repo.
Thanks for your reply, I will file a separate bug report later.
But what I frankly don't get: Why are calendar invites in shared calendars not simply sent from the owner's account?
So if A@example.com shares a calendar with B@example.com and B creates an event, then the invite is not only put in A's calendar, but is also sent from A's account.
This way it would at least be possible to create separate team accounts on NC (like team@example.com), create a shared, editable calendar there and send invites from all team members, with team@example.com as meeting owner.
Without this the only way to have something like a usable shared calendar is to create a separate shared, non-editable calendars for all users, which gets quite messy with multiple people.
Please let me know if I oversee something here. Otherwise I can also post a separate feature request later.
Edit: This would also make the whole invite structure more logical, it is quite confusing that one can create events with invitees and the invitees are simply not notified at all.
This whole invitation issue is ridiculous. I fully expected a shared calendar to have working invitations. My setup is as follows: the nextcloud administrator shares a calendar with the whole group (5 people in my setup), and one of these people is the one who usually manages the calendar. This person adds events and invites people (for example a video meeting) I fully expect nextcloud to send invitations to these people. It makes no sense at all that in a shared calendar invitations do not work by design. How is one supposed to use this feature in a workgroup, if you have to use it only in a private calendar? I thought it was a bug, came here to check for open issues, and found this discussion where it is stated that it's by design.
How should I setup a calendar in Nextcloud where all users have equal rights and can create events with sending invitations? I strongly recommend the implementation of this feature.
Again, see nextcloud/server#15676 for the reasoning.
I posted some suggestions in that topic, tying to lift the showstoppers that were mentioned. See https://github.com/nextcloud/server/pull/15676#issuecomment-692860743
I haven't received any comment on these suggestions. Anybody to state whether these proposals would allow to implement this feature again, hopefully the right way ???
Thanks a million for your attention. In our small NPO (so no money to sponsor developments !) this topic is our number one pain point about NC. We have implemented shared generic account to workaround this, but this has so many drawbacks (main one being that users stop using their own account and all work with the generic one... 😭😱) !
As a workaround you can use Thunderbird and enable the following options:
Go to your calendar on Thunderbird
Right-click on your calendar name (on the left of the window)
Choose Properties
Check the box Prefer client-side email scheduling
Click OK
This makes Thunderbird send the invitations instead of Nextcloud and therefore also works with shared calendars.