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

Calendar invite is resent on chaging of the event #11796

Closed
rullzer opened this issue Oct 12, 2018 · 7 comments
Closed

Calendar invite is resent on chaging of the event #11796

rullzer opened this issue Oct 12, 2018 · 7 comments
Labels
1. to develop Accepted and waiting to be taken care of enhancement feature: caldav Related to CalDAV internals feature: dav
Projects

Comments

@rullzer
Copy link
Member

rullzer commented Oct 12, 2018

  1. userA creates an event and invites userB
  2. userB accepts the invite
  3. userA notices the timeslot has to change and moves the event by half an hour

Now userB receives another invite e-mail saying that userA invites them to eventX etc.

It should say something like. The eventX which you are attending has been rescheduled to time HH:MM on DD/MM/YYYY or something like that.

There can still be buttons to modify your presense. But it should be made clear this is an existing event.

@rullzer rullzer added enhancement 1. to develop Accepted and waiting to be taken care of feature: dav labels Oct 12, 2018
@rullzer rullzer added this to the Nextcloud 15 milestone Oct 12, 2018
@nextcloud-bot
Copy link
Member

GitMate.io thinks possibly related issues are #3830 (No calendar invitation send for event in shared calendars ), #4880 (Calendars invitations for event in shared calendars), #10488 (Support invite-rsvp-checkstatus calendar workflow with exchange), #3044 ([WIP] Calendar events email reminders), and #3014 (Calendar event invitation automatically creates a new 'personal' calendar).

@georgehrke
Copy link
Member

This is more complex than it sounds. Both new invitations and updated invitations use the ITIP message type REQUEST. Plus inside the IMipPlugin class we don't have access to a diff of changes, but only to the new calendar data, so we don't even know what changed.

Something for Nextcloud 16.

@georgehrke georgehrke modified the milestones: Nextcloud 15, Nextcloud 16 Oct 24, 2018
@rullzer
Copy link
Member Author

rullzer commented Oct 24, 2018

@georgehrke yes fair enough. Lets discuss together next time if/how we can improve this.

@MorrisJobke
Copy link
Member

@georgehrke @rullzer 🏓 16 or 17?

@georgehrke georgehrke modified the milestones: Nextcloud 16, Nextcloud 17 Feb 25, 2019
@georgehrke georgehrke modified the milestones: Nextcloud 17, Nextcloud 18 Jul 3, 2019
@georgehrke georgehrke added this to To do in CalDAV 18 via automation Jul 3, 2019
@rullzer rullzer removed this from the Nextcloud 18 milestone Dec 9, 2019
@biva
Copy link

biva commented Dec 16, 2019

How is it progressing? On Thunderbird, if the organiser changes the dates for an event that I already accepted, then I cannot accept or reject the new dates, and the event is not updated in my calendar. I see only a message saying that "This message contains an event that has already been processed"
image
Is it related to this current issue?

What I would like to see is:

  1. the event is updated with the new dates
  2. I can see the buttons to accept or reject these new dates

@ChristophWurst ChristophWurst changed the title Calendar invite is resend on chaging of the event Calendar invite is resenton chaging of the event Jun 14, 2021
@ChristophWurst ChristophWurst changed the title Calendar invite is resenton chaging of the event Calendar invite is resent on chaging of the event Jun 14, 2021
@tcitworld tcitworld added the feature: caldav Related to CalDAV internals label Dec 17, 2021
@ChristophWurst
Copy link
Member

Probably :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop Accepted and waiting to be taken care of enhancement feature: caldav Related to CalDAV internals feature: dav
Projects
No open projects
CalDAV 18
  
To do
Development

No branches or pull requests

8 participants