Open Julia-TGC opened 3 months ago
Can you try to provide browser logs as well? Open F12 before accessing the app.
Ah, I checked it with the app already open, and it didn't show me any errors, so I did not add it. It did this time. See attached.
I can confirm the bug. I have the same issue on Nextcloud Hub 9 (30.0.2) and Calendar 5.5 on Docker.
When calling the calendar weekly overview the browser page freezes. It is not even possible to open the developer console with F12 (That's why console logs can not be provided).
I accessed my calendar with Windows Firefox and Edge on one computer, Windows Vivaldi and Edge on another, and Linux Vivaldi as a third option. In every case the browser tabs freezes completely and can only be closed.
I even installed a new Nextcloud AiO on Docker. I migrated the user using the user migration add on using the occ command line for export and import. The user migration includes the migration of the calendars. After importing the user in the new AiO system I have the same behavior in the AiO (freezing of the tab).
I am not much of a programmer, but I can't imagine to much scenarios where a browser tab would become completely unresponsive. Most likely a "while" statement in the calendar app which never reaches it abortion condition? Caused by an odd entry in the calendar database?
Since the calendar is the mostly used app it would be nice to find a solution soon.
I had the same issue with the calendar dashboard app (see #5063) which solved itself after a couple of weeks, However, the issue seems to regularly showing up again (#4921, #4758, #4736, #4036 and #3551)
I took a look at the solution suggested in #3858 but I don't have any entries with {DAV:}resourcetype
in oc_properties
Steps to reproduce
We're unsure what triggered this initially and cannot reproduce it outside of this server. A user was making a regular change to an event when the issues started.
Expected behavior
Calendars should load, webUI should function, and the calendars should sync with thunderbird and DAVx5
Actual behaviour
When opening the calendar app, the web interface freezes, multiple calendars are indicated with a loading circle, and the entire web interface becomes unresponsive. No calendar can sync to a client.
When the Dashboard was enabled, the whole web interface would immediately freeze when it tried to fetch calendar events.
Everything else works fine when the Calendar app is disabled.
Calendar app version
4.7.14
CalDAV-clients used
DAVx5, thunderbird, web
Browser
various
Client operating system
various
Server operating system
Docker/k8s
Web server
Nginx
Database engine version
MySQL
PHP engine version
PHP 8.1
Nextcloud version
27.1.10.2
Updated from an older installed version or fresh install
Updated from an older version
List of activated apps
Nextcloud configuration
Web server error log
No response
Log file
Browser log
No response
Additional info
We first encountered this issue in Nextcloud v25 with the 4.6.8 calendar app. We had a upgrade scheduled and found no issues upgrading to 26 and then to 27 but the same issue persists. Most of the calendars are shared internally. When looking at the calendars in the webinterface, the shared calendars seem to perpetually load while the 'personal' calendar does not.