nextcloud / calendar

📆 Calendar app for Nextcloud
https://apps.nextcloud.com/apps/calendar
GNU Affero General Public License v3.0
967 stars 236 forks source link

Updating recurring event leads to wrong email #5292

Open tobiasKaminsky opened 1 year ago

tobiasKaminsky commented 1 year ago

Steps to reproduce

Have an old recurring event updating it to this: image

Alex then received this mail:

image

Expected behavior

should have correct info in email

Actual behaviour

wrong email, please also check end date, which I never set.

Calendar app version

c.nc.c

CalDAV-clients used

No response

Browser

No response

Client operating system

No response

Server operating system

No response

Web server

None

Database engine version

None

PHP engine version

None

Nextcloud version

No response

Updated from an older installed version or fresh install

None

List of activated apps

No response

Nextcloud configuration

No response

Web server error log

No response

Log file

No response

Browser log

No response

Additional info

No response

tobiasKaminsky commented 1 year ago

Nothing in Alex's calendar: image

tobiasKaminsky commented 1 year ago

btw: I used alex@ email and not alex.zolotov@ email address

tobiasKaminsky commented 1 year ago

I now created a new event and now this: image

So one is wrong timezone: image

ChristophWurst commented 1 year ago

export the ics' please

tobiasKaminsky commented 1 year ago

I already deleted the event…

kernstock commented 1 year ago

We're seeing something similar here. Updating a single event in a series almost never seems to work properly. Attendees get notified with the sometimes very confusing mails (which will obviously create a lot of chaos).

Here's an ICS (excerpt) example of a single event from a series which should be shown as canceled:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Sabre//Sabre VObject 4.4.2//EN
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VTIMEZONE
TZID:Europe/Berlin
BEGIN:DAYLIGHT
DTSTART:19810329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
TZNAME:MESZ
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:19961027T030000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
TZNAME:MEZ
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
[ATTENDEES REDACTED]
DTEND;TZID=Europe/Berlin:20230713T113000
DTSTART;TZID=Europe/Berlin:20230713T103000
LAST-MODIFIED:20230606T192616Z
ORGANIZER;CN=[REDACTED];EMAIL=[REDACTED]:mailto:[REDACTED]
SEQUENCE:2
STATUS:CONFIRMED
SUMMARY:[REDACTED]
TRANSP:OPAQUE
UID:681654e3-bde3-4fb4-bacf-80ef17ba3998
X-MOZ-GENERATION:9
RECURRENCE-ID;TZID=Europe/Berlin:20230713T103000
DTSTAMP:20230706T084419Z
END:VEVENT
END:VCALENDAR