calendar icon indicating copy to clipboard operation
calendar copied to clipboard

Calendar value of event can not be changed still not working

Open amsel54 opened this issue 3 years ago • 4 comments

Steps to reproduce

First of all thanks for the great work you are doing in the nextcloud and ass. projects teams.

A bug #3838 was reported which got a milestone in 3.1.0 which was closed but same behaviour still persist. Recently I tested the calendar in nextcloud 24.0.1 an calender 3.4.2 and have still the same behaviour:

  1. created a new calendar 'calendar2'
  2. created an event within my personal calendar
  3. open the event in the simple editor and change to 'calendar2' and close with 'update'
  4. reopen in simple editor -> still personal calendar
  5. change to 'calendar2' again close with 'update'
  6. the editor hangs
  7. reload browser page
  8. reopen event with simple calendar -> there it shows 'calender2'
  9. checking my caldav sync of 'calender2' in thunderbird -> no sync of the event
  10. this changes if I reopen the event and change something, for example to give a place and close via 'update'
  11. now the event is synced

it seems that the changed event calendar value is not stored properly.

Expected behavior

  • create event
  • reopen event -> change calender value -> update => changed calender is stored properly in the event dataset

Actual behaviour

  • create event
  • reopen event -> - first try change calender not working;
    - second try change calender value editor freezes; - reload browserpage -> new calender value is shown but is not used (DAV sync)

Calendar app version

3.4.2

CalDAV-clients used

Thunderbird

Browser

Firefox

Client operating system

Windows 10

Server operating system

? (Hetzner)

Web server

No response

Database engine version

No response

PHP engine version

No response

Nextcloud version

24.0.1

Updated from an older installed version or fresh install

Updated from an older version

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

amsel54 avatar Aug 05 '22 12:08 amsel54

I think this might be a duplicate of #4093 - can you please check it by doing the following:

  1. create calendar event
  2. change calendar for event and save with update
  3. reload the whole page
  4. check the event again to see if the calendar has changed now

Thanks :)

miaulalala avatar Aug 08 '22 09:08 miaulalala

there are some additonal topics to #4093

what I tested now:

  1. create two calender events in personal calender
  2. change calender in both events to cal2 save with update
  3. reload page
  4. check event again -> calender changed
  5. open Thunderbird to check the cal2 sync: both events not visible
  6. create event in Thundebird in cal2: is synced to nextcloud
  7. open one of the new events in browser and add "place" save with update -> event with added place is synced the other event not

amsel54 avatar Aug 17 '22 11:08 amsel54

there are some additonal topics to #4093

what I tested now:

  1. create two calender events in personal calender
  2. change calender in both events to cal2 save with update
  3. reload page
  4. check event again -> calender changed
  5. open Thunderbird to check the cal2 sync: both events not visible
  6. create event in Thundebird in cal2: is synced to nextcloud
  7. open one of the new events in browser and add "place" save with update -> event with added place is synced the other event not

I have ran into the issue of events not being shown in Thunderbird too but I haven't discovered what causes this. I'm not sure if this might even be a Thunderbird Calendar Extension issue, too.

Can you check if your event shows up in other clients, such as a mobile calendar on your phone?

miaulalala avatar Aug 29 '22 15:08 miaulalala

We can confirm this issue (at least the reload and hanging part of the problem). PHP 8.0, Nextcloud 24.0.4, Calendar-App 3.5.0

ZID-TU-Graz-Collab avatar Sep 09 '22 09:09 ZID-TU-Graz-Collab