Skip to content

Calendar does not finish loading #3551

@codyhazelwood

Description

@codyhazelwood

Steps to reproduce

  1. Open calendar

Expected behaviour

Calendar should load

Actual behaviour

Calendar on the web gets stuck on the loading spinner and dumps JS errors in the console. See the logs sections.

This issue does not apply to CalDAV clients - they seem to work fine.

Calendar app

Calendar app version: 2.3.4

CalDAV-clients used: macOS Calender, iOS Calendar

Client configuration

Browser: Brave 1.30.87

Operating system: macOS 11.6 on M1

Server configuration

Using Nextcloud Snap

Operating system: Ubuntu Server 20.04

Web server: Apache

Database: MySQL

PHP version: ?

Nextcloud Version: 22.2.0

Updated from an older installed version or fresh install: Older install via Nextcloud Snap auto upgrades

List of activated apps:

If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your instance's installation folder

Nextcloud configuration:

If you have access to your command line run e.g.:
sudo -u www-data php occ config:list system
from within your instance's installation folder

or

Insert your config.php content here
Make sure to remove all sensitive content such as passwords. (e.g. database password, passwordsalt, secret, smtp password, …)

Logs

Web server error log (e.g. /var/log/apache)

Insert your webserver log here

Log file (data/nextcloud.log)

Insert your nextcloud.log file here

Browser log

Brave
vue.runtime.esm.js:1888 TypeError: Cannot read properties of undefined (reading 'split')
    at calendar.js:2
    at Array.forEach (<anonymous>)
    at x.value (calendar.js:2)
    at x.<anonymous> (calendar.js:2)
    at A (calendar.js:2)
    at Generator._invoke (calendar.js:2)
    at Generator.next (calendar.js:2)
    at jt (calendar.js:2)
    at i (calendar.js:2)
Safari
TypeError: undefined is not an object (evaluating 'l["{DAV:}getcontenttype"].split')
(anonymous function) — davCollection.js:353
forEach
value — davCollection.js:338
(anonymous function) — davCollection.js:91
A — runtime.js:63
(anonymous function) — runtime.js:293
jt — calendar.js:2:2160825
i — calendar.js:2:2161031
promiseReactionJob

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions