-
Notifications
You must be signed in to change notification settings - Fork 43
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
impossible to load some calendar in owncloud (spinning weel) #1325
Comments
I suspect one of the events in the calendar is causing this issue when rendering the event. |
it blocks here after a few iterations when it finds a void vevent.
is there any known way to get which one is causing the issue and fix it? |
I guess this situation should be handled better in the code base. For the immediate solution: you can get the list of events from the network tab - maybe this can give some hints. |
for sure managing the exception server side would be better. |
events are plain text blobs which go in and out untouched (with some basic validation but this cannot cover all cases) depending on which client uploaded the event its content can be unprocessible by another client. |
As far as I know the only two clients are the calendar app and thunderbird. |
If you check:
there hasn't been much activity / development from ownCloud side on this app so i wouldn't put much hope in this 🙁 |
This issue seems to be related to the Calendar app but I’m not sure about it.
It's impossible to see the calendar of some user and at least une user has problem editing
Steps to reproduce
It seems a random behavior so I really don’t know how to reproduce it
Expected behaviour
It should be possible to see or edit each calendar in the same way
Actual behaviour
Some user’s calendar it’s impossible to see (perennial spinning weel)
at least one user just have problem in setting up new events (it needs to reload the page at each step, starting from the click to open the editor)
if the calendar doesn’t load in the owner’s page it’s impossible to load it while shared with other users
imported in thunderbird it seems to work as expected
From Owncloud log it seems it’s a token validation matter:
{“reqId”:“ezvUiiVwnMZIw3tx6oGgGV”,“level”:0,“time”:“2024-01-19T08:24:53+00:00”,“remoteAddr”:“79.11.238.2”,“user”:“–”,“app”:“OC\Authentication\Token\DefaultTokenProvider::invalidateToken”,“method”:“REPORT”,“url”:“/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/”,“message”:“invalidating token a20a81b79450fa1cb1cf9ec7825fc464800aaa48c43985e8ae8e6dd84d342963b3af26b27be953ad90be6ae9fc3cb704451cbf39c68946dddd5550b7364bb2b8”}
Server configuration
Docker instance
Operating system:
Debian 12
Web server:
Apache2 from the docker
Database:
Maria DB 10.11
PHP version:
PHP Version => 7.4.3-4ubuntu2.19
ownCloud version: (see ownCloud admin page)
10.13.4 (stable) (problem showed up a few days before updating from 10.13.3)
Updated from an older ownCloud or fresh install:
updated several times in the years
Where did you install ownCloud from:
Docker from owncloud
Signing status (ownCloud 9.0 and above):
Login as admin user into your ownCloud and access
http://example.com/index.php/settings/integrity/failed
paste the results into https://gist.github.com/ and puth the link here.
No errors have been found.
The content of config/config.php:
{
“system”: {
“apps_paths”: [
{
“path”: “/var/www/owncloud/apps”,
“url”: “/apps”,
“writable”: false
},
{
“path”: “/var/www/owncloud/custom”,
“url”: “/custom”,
“writable”: true
}
],
“trusted_domains”: [
“own.bcelt.eu”
],
“datadirectory”: “/mnt/data/files”,
“dbtype”: “mysql”,
“dbhost”: “db”,
“dbname”: “owncloud”,
“dbuser”: “REMOVED SENSITIVE VALUE”,
“dbpassword”: “REMOVED SENSITIVE VALUE”,
“dbtableprefix”: “oc_”,
“log_type”: “owncloud”,
“supportedDatabases”: [
“sqlite”,
“mysql”,
“pgsql”
],
“upgrade.disable-web”: true,
“default_language”: “en”,
“overwrite.cli.url”: “http://own.bcelt.eu/”,
“htaccess.RewriteBase”: “/”,
“logfile”: “/mnt/data/files/owncloud.log”,
“loglevel”: 3,
“memcache.local”: “\OC\Memcache\APCu”,
“mysql.utf8mb4”: true,
“filelocking.enabled”: true,
“memcache.distributed”: “\OC\Memcache\Redis”,
“memcache.locking”: “\OC\Memcache\Redis”,
“redis”: {
“host”: “redis”,
“port”: “6379”
},
“passwordsalt”: “REMOVED SENSITIVE VALUE”,
“secret”: “REMOVED SENSITIVE VALUE”,
“version”: “10.13.4.1”,
“logtimezone”: “UTC”,
“installed”: true,
“instanceid”: “ocr1pro6z08r”,
“mail_domain”: “REMOVED SENSITIVE VALUE”,
“mail_from_address”: “REMOVED SENSITIVE VALUE”,
“mail_smtpmode”: “smtp”,
“mail_smtpsecure”: “tls”,
“mail_smtpauth”: 1,
“mail_smtphost”: “REMOVED SENSITIVE VALUE”,
“mail_smtpport”: “587”,
“mail_smtpname”: “REMOVED SENSITIVE VALUE”,
“mail_smtppassword”: “REMOVED SENSITIVE VALUE”,
“maintenance”: false,
“files_antivirus.av_cmd_options”: “”,
“files_antivirus.av_path”: “/usr/bin/clamscan”,
“allow_user_to_change_mail_address”: “”,
“debug”: false
}
}
List of activated apps:
Enabled:
Disabled:
Are you using external storage, if yes which one: local/smb/sftp/...
NO
Are you using encryption: yes/no
NO
Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/...
NO
Client configuration
Browser:
Operating system:
Logs
Web server error log
no errors on the webserver log
ownCloud log (data/owncloud.log)
Insert your ownCloud log here
sanitized extract (tail -n “owncloud (3).log” | grep USER-NONWORKINGCAL | grep -i cal)
{"reqId":"a6vUmp1unDftv74Ho8BQ","level":0,"time":"2024-01-19T08:24:52+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::validateToken","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"token 04f8a97e95cfee636bda55a9cb69c455ad3a9364bb1d5c04c6acadf2da5f700c6f04ee5c4204d2396fa50d0e56ab96aed606c9b86e029300a4ff3ac078f244b7, not found"}
{"reqId":"a6vUmp1unDftv74Ho8BQ","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"core","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"OC\Authentication\LoginPolicies\GroupLoginPolicy policy registered"}
{"reqId":"a6vUmp1unDftv74Ho8BQ","level":1,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::loginInOwnCloud","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"login USER-WORKING using "password" login type"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\Authentication\Token\DefaultTokenProvider::invalidateToken","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"invalidating token a20a81b79450fa1cb1cf9ec7825fc464800aaa48c43985e8ae8e6dd84d342963b3af26b27be953ad90be6ae9fc3cb704451cbf39c68946dddd5550b7364bb2b8"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::login","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"regenerating session id for uid USER-WORKING, password set"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::validateToken","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"token 04f8a97e95cfee636bda55a9cb69c455ad3a9364bb1d5c04c6acadf2da5f700c6f04ee5c4204d2396fa50d0e56ab96aed606c9b86e029300a4ff3ac078f244b7, not found"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"core","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"OC\Authentication\LoginPolicies\GroupLoginPolicy policy registered"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":1,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::loginInOwnCloud","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"login USER-WORKING using "password" login type"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":0,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\Authentication\Token\DefaultTokenProvider::invalidateToken","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"invalidating token a286e8cb6855df9370f309d2cc67d1ceb409258bb2452875dc8df5c32ba33467f5ee1109710391dae765ebe4b86e954983a6b577e9416c277eac85dc71c90803"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":0,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::login","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"regenerating session id for uid USER-WORKING, password set"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":0,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::validateToken","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"token 04f8a97e95cfee636bda55a9cb69c455ad3a9364bb1d5c04c6acadf2da5f700c6f04ee5c4204d2396fa50d0e56ab96aed606c9b86e029300a4ff3ac078f244b7, not found"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":0,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"core","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"OC\Authentication\LoginPolicies\GroupLoginPolicy policy registered"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":1,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::loginInOwnCloud","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"login USER-WORKING using "password" login type"}
{"reqId":"l3RcsdzxiUv54aOoAhE1","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"GET","url":"/apps/calendar/","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"l3RcsdzxiUv54aOoAhE1","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"GET","url":"/apps/calendar/","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"l3RcsdzxiUv54aOoAhE1","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"GET","url":"/apps/calendar/","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"FMk2jQpIWaob1Q6X6US9","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"POST","url":"/index.php/apps/calendar/v1/config","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"FMk2jQpIWaob1Q6X6US9","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"POST","url":"/index.php/apps/calendar/v1/config","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"FMk2jQpIWaob1Q6X6US9","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"POST","url":"/index.php/apps/calendar/v1/config","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"9xTZpMzUOnPFWlm7Jba7","level":0,"time":"2024-01-19T08:29:11+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"PROPFIND","url":"/remote.php/dav/calendars/USER-NONWORKINGCALt/","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"RwcJktG61fgZrCIEVUPe","level":0,"time":"2024-01-19T08:29:11+00:00","remoteAddr":"2.34.29.192","use
Browser log
Insert your browser log here, this could for example include:
jquery-migrate.min.js?v=54bdeeb1f7369df6ecd85782981a67c4:2 JQMIGRATE: Migrate is installed, version 1.4.0
moment-with-locales.js?v=54bdeeb1f7369df6ecd85782981a67c4:281 Deprecation warning: use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See Moment.js | Guides for more info.
warn @ moment-with-locales.js?v=54bdeeb1f7369df6ecd85782981a67c4:281
deprecateSimple @ moment-with-locales.js?v=54bdeeb1f7369df6ecd85782981a67c4:333
defineLocale @ moment-with-locales.js?v=54bdeeb1f7369df6ecd85782981a67c4:2141
i.m.a @ vendor.js:39927
i @ vendor.js:39927
i.m.a @ vendor.js:39927
i @ vendor.js:39927
i.m.a @ vendor.js:39932
i @ vendor.js:39927
(anonymous) @ vendor.js:39927
hslToRgb @ vendor.js:39927
(anonymous) @ vendor.js:39927
vendor.js:27213 Attempting to call a FullCalendar method on an element with no calendar.
a.warn @ vendor.js:27213
(anonymous) @ vendor.js:39250
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
viewRender @ app.js:461
S.publiclyTrigger @ vendor.js:35936
h.publiclyTrigger @ vendor.js:35456
f.triggerViewRender @ vendor.js:30070
e @ vendor.js:28020
d @ jquery.js:4855
dispatch @ jquery.js:4435
r.handle @ jquery.js:4121
trigger @ jquery.js:4350
a.event.trigger @ jquery-migrate.min.js?v=54bdeeb1f7369df6ecd85782981a67c4:2
triggerHandler @ jquery.js:4907
u.trigger @ vendor.js:28001
a.runRemaining @ vendor.js:35116
a.tryStart @ vendor.js:35116
a.resume @ vendor.js:35116
f.stopBatchRender @ vendor.js:29965
S.renderView @ vendor.js:36176
S.initialRender @ vendor.js:36089
S.render @ vendor.js:35996
(anonymous) @ vendor.js:39258
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
link @ app.js:2440
(anonymous) @ vendor.js:633
(anonymous) @ vendor.js:5676
ue @ vendor.js:5696
B @ vendor.js:5132
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
B @ vendor.js:5127
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
vendor.js:27213 Attempting to call a FullCalendar method on an element with no calendar.
a.warn @ vendor.js:27213
(anonymous) @ vendor.js:39250
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
viewRender @ app.js:475
S.publiclyTrigger @ vendor.js:35936
h.publiclyTrigger @ vendor.js:35456
f.triggerViewRender @ vendor.js:30070
e @ vendor.js:28020
d @ jquery.js:4855
dispatch @ jquery.js:4435
r.handle @ jquery.js:4121
trigger @ jquery.js:4350
a.event.trigger @ jquery-migrate.min.js?v=54bdeeb1f7369df6ecd85782981a67c4:2
triggerHandler @ jquery.js:4907
u.trigger @ vendor.js:28001
a.runRemaining @ vendor.js:35116
a.tryStart @ vendor.js:35116
a.resume @ vendor.js:35116
f.stopBatchRender @ vendor.js:29965
S.renderView @ vendor.js:36176
S.initialRender @ vendor.js:36089
S.render @ vendor.js:35996
(anonymous) @ vendor.js:39258
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
link @ app.js:2440
(anonymous) @ vendor.js:633
(anonymous) @ vendor.js:5676
ue @ vendor.js:5696
B @ vendor.js:5132
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
B @ vendor.js:5127
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: PROPFIND “https://own.bcelt.eu/remote.php/dav”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
propFind @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:92
(anonymous) @ app.js:5511
(anonymous) @ app.js:5499
instantiate @ vendor.js:2710
(anonymous) @ vendor.js:2636
invoke @ vendor.js:2710
h.$get @ vendor.js:2628
invoke @ vendor.js:2710
(anonymous) @ vendor.js:2573
u @ vendor.js:2710
a @ vendor.js:2710
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
vendor.js:6754 XHR finished loading: GET “https://own.bcelt.eu/custom/calendar/templates/colorpicker.html”.
(anonymous) @ vendor.js:6754
(anonymous) @ vendor.js:6554
(anonymous) @ vendor.js:6620
(anonymous) @ vendor.js:9722
(anonymous) @ vendor.js:9738
$digest @ vendor.js:10334
$apply @ vendor.js:10488
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
vendor.js:6754 XHR finished loading: POST “https://own.bcelt.eu/index.php/apps/calendar/v1/config”.
(anonymous) @ vendor.js:6754
(anonymous) @ vendor.js:6554
(anonymous) @ vendor.js:6620
(anonymous) @ vendor.js:9722
(anonymous) @ vendor.js:9738
$digest @ vendor.js:10334
$apply @ vendor.js:10488
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: PROPFIND “https://own.bcelt.eu/remote.php/dav/principals/users/anna.bennett/”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
propFind @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:92
(anonymous) @ app.js:5526
Promise.then (async)
(anonymous) @ app.js:5511
(anonymous) @ app.js:5499
instantiate @ vendor.js:2710
(anonymous) @ vendor.js:2636
invoke @ vendor.js:2710
h.$get @ vendor.js:2628
invoke @ vendor.js:2710
(anonymous) @ vendor.js:2573
u @ vendor.js:2710
a @ vendor.js:2710
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: PROPFIND “https://own.bcelt.eu/remote.php/dav/calendars/anna.bennett/”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
propFind @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:92
(anonymous) @ app.js:5584
Promise.then (async)
getAll @ app.js:5577
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: REPORT “https://own.bcelt.eu/remote.php/dav/calendars/anna.bennett/personal/”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
getAll @ app.js:6497
l.fcEventSource.events @ app.js:2902
(anonymous) @ vendor.js:34752
construct @ vendor.js:28611
l.fetch @ vendor.js:34751
d.requestSource @ vendor.js:34108
f.addSource @ vendor.js:34326
S.addEventSource @ vendor.js:36656
(anonymous) @ vendor.js:39244
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
R @ app.js:212
(anonymous) @ app.js:279
(anonymous) @ app.js:276
(anonymous) @ vendor.js:10282
$digest @ vendor.js:10359
$apply @ vendor.js:10488
(anonymous) @ app.js:326
Promise.then (async)
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: REPORT “https://own.bcelt.eu/remote.php/dav/calendars/anna.bennett/personal_shared_by_francesca.rinaldi/”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
getAll @ app.js:6497
l.fcEventSource.events @ app.js:2902
(anonymous) @ vendor.js:34752
construct @ vendor.js:28611
l.fetch @ vendor.js:34751
d.requestSource @ vendor.js:34108
f.addSource @ vendor.js:34326
S.addEventSource @ vendor.js:36656
(anonymous) @ vendor.js:39244
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
R @ app.js:212
(anonymous) @ app.js:279
(anonymous) @ app.js:276
(anonymous) @ vendor.js:10282
$digest @ vendor.js:10359
$apply @ vendor.js:10488
(anonymous) @ app.js:326
Promise.then (async)
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
app.js:4291 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘hasProperty’)
at app.js:4291:18
(anonymous) @ app.js:4291
Promise.then (async)
(anonymous) @ app.js:4274
E.p.getFcEvent @ app.js:4249
(anonymous) @ app.js:2912
(anonymous) @ app.js:2911
Promise.then (async)
l.fcEventSource.events @ app.js:2903
(anonymous) @ vendor.js:34752
construct @ vendor.js:28611
l.fetch @ vendor.js:34751
d.requestSource @ vendor.js:34108
f.addSource @ vendor.js:34326
S.addEventSource @ vendor.js:36656
(anonymous) @ vendor.js:39244
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
R @ app.js:212
(anonymous) @ app.js:279
(anonymous) @ app.js:276
(anonymous) @ vendor.js:10282
$digest @ vendor.js:10359
$apply @ vendor.js:10488
(anonymous) @ app.js:326
Promise.then (async)
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
app.js:4291 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘hasProperty’)
at app.js:4291:18
(anonymous) @ app.js:4291
Promise.then (async)
(anonymous) @ app.js:4274
E.p.getFcEvent @ app.js:4249
(anonymous) @ app.js:2912
(anonymous) @ app.js:2911
Promise.then (async)
l.fcEventSource.events @ app.js:2903
(anonymous) @ vendor.js:34752
construct @ vendor.js:28611
l.fetch @ vendor.js:34751
d.requestSource @ vendor.js:34108
f.addSource @ vendor.js:34326
S.addEventSource @ vendor.js:36656
(anonymous) @ vendor.js:39244
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
R @ app.js:212
(anonymous) @ app.js:279
(anonymous) @ app.js:276
(anonymous) @ vendor.js:10282
$digest @ vendor.js:10359
$apply @ vendor.js:10488
(anonymous) @ app.js:326
Promise.then (async)
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433This issue seems to be related to the Calendar app but I’m not sure about it.
Steps to reproduce
It seems a random behavior so I really don’t know how to reproduce it
Expected behaviour
It should be possible to see or edit each calendar in the same way
Actual behaviour
Some user’s calendar it’s impossible to see (perennial spinning weel)
at least one user just have problem in setting up new events (it needs to reload the page at each step, starting from the click to open the editor)
if the calendar doesn’t load in the owner’s page it’s impossible to load it while shared with other users
imported in thunderbird it seems to work as expected
From Owncloud log it seems it’s a token validation matter:
{“reqId”:“ezvUiiVwnMZIw3tx6oGgGV”,“level”:0,“time”:“2024-01-19T08:24:53+00:00”,“remoteAddr”:“79.11.238.2”,“user”:“–”,“app”:“OC\Authentication\Token\DefaultTokenProvider::invalidateToken”,“method”:“REPORT”,“url”:“/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/”,“message”:“invalidating token a20a81b79450fa1cb1cf9ec7825fc464800aaa48c43985e8ae8e6dd84d342963b3af26b27be953ad90be6ae9fc3cb704451cbf39c68946dddd5550b7364bb2b8”}
Server configuration
Docker instance
Operating system:
Debian 12
Web server:
Apache2 from the docker
Database:
Maria DB 10.11
PHP version:
PHP Version => 7.4.3-4ubuntu2.19
ownCloud version: (see ownCloud admin page)
10.13.4 (stable) (problem showed up a few days before updating from 10.13.3)
Updated from an older ownCloud or fresh install:
updated several times in the years
Where did you install ownCloud from:
Docker from owncloud
Signing status (ownCloud 9.0 and above):
Login as admin user into your ownCloud and access
http://example.com/index.php/settings/integrity/failed
paste the results into https://gist.github.com/ and puth the link here.
No errors have been found.
The content of config/config.php:
{
“system”: {
“apps_paths”: [
{
“path”: “/var/www/owncloud/apps”,
“url”: “/apps”,
“writable”: false
},
{
“path”: “/var/www/owncloud/custom”,
“url”: “/custom”,
“writable”: true
}
],
“trusted_domains”: [
“own.bcelt.eu”
],
“datadirectory”: “/mnt/data/files”,
“dbtype”: “mysql”,
“dbhost”: “db”,
“dbname”: “owncloud”,
“dbuser”: “REMOVED SENSITIVE VALUE”,
“dbpassword”: “REMOVED SENSITIVE VALUE”,
“dbtableprefix”: “oc_”,
“log_type”: “owncloud”,
“supportedDatabases”: [
“sqlite”,
“mysql”,
“pgsql”
],
“upgrade.disable-web”: true,
“default_language”: “en”,
“overwrite.cli.url”: “http://own.bcelt.eu/”,
“htaccess.RewriteBase”: “/”,
“logfile”: “/mnt/data/files/owncloud.log”,
“loglevel”: 3,
“memcache.local”: “\OC\Memcache\APCu”,
“mysql.utf8mb4”: true,
“filelocking.enabled”: true,
“memcache.distributed”: “\OC\Memcache\Redis”,
“memcache.locking”: “\OC\Memcache\Redis”,
“redis”: {
“host”: “redis”,
“port”: “6379”
},
“passwordsalt”: “REMOVED SENSITIVE VALUE”,
“secret”: “REMOVED SENSITIVE VALUE”,
“version”: “10.13.4.1”,
“logtimezone”: “UTC”,
“installed”: true,
“instanceid”: “ocr1pro6z08r”,
“mail_domain”: “REMOVED SENSITIVE VALUE”,
“mail_from_address”: “REMOVED SENSITIVE VALUE”,
“mail_smtpmode”: “smtp”,
“mail_smtpsecure”: “tls”,
“mail_smtpauth”: 1,
“mail_smtphost”: “REMOVED SENSITIVE VALUE”,
“mail_smtpport”: “587”,
“mail_smtpname”: “REMOVED SENSITIVE VALUE”,
“mail_smtppassword”: “REMOVED SENSITIVE VALUE”,
“maintenance”: false,
“files_antivirus.av_cmd_options”: “”,
“files_antivirus.av_path”: “/usr/bin/clamscan”,
“allow_user_to_change_mail_address”: “”,
“debug”: false
}
}
List of activated apps:
Enabled:
Disabled:
Are you using external storage, if yes which one: local/smb/sftp/...
NO
Are you using encryption: yes/no
NO
Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/...
NO
Client configuration
Browser:
Chrome, firefox, safari
Operating system:
win 10, win 11, Ubuntu 22.04.3 LTS
Logs
Web server error log
no errors on the webserver log
ownCloud log (data/owncloud.log)
Insert your ownCloud log here
sanitized extract (tail -n “owncloud (3).log” | grep USER-NONWORKINGCAL | grep -i cal)
{"reqId":"a6vUmp1unDftv74Ho8BQ","level":0,"time":"2024-01-19T08:24:52+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::validateToken","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"token 04f8a97e95cfee636bda55a9cb69c455ad3a9364bb1d5c04c6acadf2da5f700c6f04ee5c4204d2396fa50d0e56ab96aed606c9b86e029300a4ff3ac078f244b7, not found"}
{"reqId":"a6vUmp1unDftv74Ho8BQ","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"core","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"OC\Authentication\LoginPolicies\GroupLoginPolicy policy registered"}
{"reqId":"a6vUmp1unDftv74Ho8BQ","level":1,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::loginInOwnCloud","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"login USER-WORKING using "password" login type"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\Authentication\Token\DefaultTokenProvider::invalidateToken","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"invalidating token a20a81b79450fa1cb1cf9ec7825fc464800aaa48c43985e8ae8e6dd84d342963b3af26b27be953ad90be6ae9fc3cb704451cbf39c68946dddd5550b7364bb2b8"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::login","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"regenerating session id for uid USER-WORKING, password set"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::validateToken","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"token 04f8a97e95cfee636bda55a9cb69c455ad3a9364bb1d5c04c6acadf2da5f700c6f04ee5c4204d2396fa50d0e56ab96aed606c9b86e029300a4ff3ac078f244b7, not found"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":0,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"core","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"OC\Authentication\LoginPolicies\GroupLoginPolicy policy registered"}
{"reqId":"ezvUiiVMZIw3tx6oGgGV","level":1,"time":"2024-01-19T08:24:53+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::loginInOwnCloud","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"login USER-WORKING using "password" login type"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":0,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\Authentication\Token\DefaultTokenProvider::invalidateToken","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"invalidating token a286e8cb6855df9370f309d2cc67d1ceb409258bb2452875dc8df5c32ba33467f5ee1109710391dae765ebe4b86e954983a6b577e9416c277eac85dc71c90803"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":0,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::login","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"regenerating session id for uid USER-WORKING, password set"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":0,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::validateToken","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"token 04f8a97e95cfee636bda55a9cb69c455ad3a9364bb1d5c04c6acadf2da5f700c6f04ee5c4204d2396fa50d0e56ab96aed606c9b86e029300a4ff3ac078f244b7, not found"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":0,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"core","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"OC\Authentication\LoginPolicies\GroupLoginPolicy policy registered"}
{"reqId":"RoiFoIpr3dXDXkQCDBfs","level":1,"time":"2024-01-19T08:27:07+00:00","remoteAddr":"79.11.238.2","user":"--","app":"OC\User\Session::loginInOwnCloud","method":"REPORT","url":"/remote.php/dav/calendars/USER-WORKING/personal_shared_by_USER-NONWORKINGCALt/","message":"login USER-WORKING using "password" login type"}
{"reqId":"l3RcsdzxiUv54aOoAhE1","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"GET","url":"/apps/calendar/","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"l3RcsdzxiUv54aOoAhE1","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"GET","url":"/apps/calendar/","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"l3RcsdzxiUv54aOoAhE1","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"GET","url":"/apps/calendar/","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"FMk2jQpIWaob1Q6X6US9","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"POST","url":"/index.php/apps/calendar/v1/config","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"FMk2jQpIWaob1Q6X6US9","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"POST","url":"/index.php/apps/calendar/v1/config","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"FMk2jQpIWaob1Q6X6US9","level":0,"time":"2024-01-19T08:29:10+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"POST","url":"/index.php/apps/calendar/v1/config","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"9xTZpMzUOnPFWlm7Jba7","level":0,"time":"2024-01-19T08:29:11+00:00","remoteAddr":"2.34.29.192","user":"USER-NONWORKINGCALt","app":"OC\User\Session::validateToken","method":"PROPFIND","url":"/remote.php/dav/calendars/USER-NONWORKINGCALt/","message":"token 48fa6f25537324906904a9d369582bb18bd69c2903aa4efb111b241a85f2f22dc9ee2b614b2e081f056d7a19a2b3e954dad238fabf0060e7c82022484e9dedd3 with token id 112725 found, validating"}
{"reqId":"RwcJktG61fgZrCIEVUPe","level":0,"time":"2024-01-19T08:29:11+00:00","remoteAddr":"2.34.29.192","use
Browser log
Insert your browser log here, this could for example include:
jquery-migrate.min.js?v=54bdeeb1f7369df6ecd85782981a67c4:2 JQMIGRATE: Migrate is installed, version 1.4.0
moment-with-locales.js?v=54bdeeb1f7369df6ecd85782981a67c4:281 Deprecation warning: use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See Moment.js | Guides for more info.
warn @ moment-with-locales.js?v=54bdeeb1f7369df6ecd85782981a67c4:281
deprecateSimple @ moment-with-locales.js?v=54bdeeb1f7369df6ecd85782981a67c4:333
defineLocale @ moment-with-locales.js?v=54bdeeb1f7369df6ecd85782981a67c4:2141
i.m.a @ vendor.js:39927
i @ vendor.js:39927
i.m.a @ vendor.js:39927
i @ vendor.js:39927
i.m.a @ vendor.js:39932
i @ vendor.js:39927
(anonymous) @ vendor.js:39927
hslToRgb @ vendor.js:39927
(anonymous) @ vendor.js:39927
vendor.js:27213 Attempting to call a FullCalendar method on an element with no calendar.
a.warn @ vendor.js:27213
(anonymous) @ vendor.js:39250
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
viewRender @ app.js:461
S.publiclyTrigger @ vendor.js:35936
h.publiclyTrigger @ vendor.js:35456
f.triggerViewRender @ vendor.js:30070
e @ vendor.js:28020
d @ jquery.js:4855
dispatch @ jquery.js:4435
r.handle @ jquery.js:4121
trigger @ jquery.js:4350
a.event.trigger @ jquery-migrate.min.js?v=54bdeeb1f7369df6ecd85782981a67c4:2
triggerHandler @ jquery.js:4907
u.trigger @ vendor.js:28001
a.runRemaining @ vendor.js:35116
a.tryStart @ vendor.js:35116
a.resume @ vendor.js:35116
f.stopBatchRender @ vendor.js:29965
S.renderView @ vendor.js:36176
S.initialRender @ vendor.js:36089
S.render @ vendor.js:35996
(anonymous) @ vendor.js:39258
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
link @ app.js:2440
(anonymous) @ vendor.js:633
(anonymous) @ vendor.js:5676
ue @ vendor.js:5696
B @ vendor.js:5132
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
B @ vendor.js:5127
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
vendor.js:27213 Attempting to call a FullCalendar method on an element with no calendar.
a.warn @ vendor.js:27213
(anonymous) @ vendor.js:39250
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
viewRender @ app.js:475
S.publiclyTrigger @ vendor.js:35936
h.publiclyTrigger @ vendor.js:35456
f.triggerViewRender @ vendor.js:30070
e @ vendor.js:28020
d @ jquery.js:4855
dispatch @ jquery.js:4435
r.handle @ jquery.js:4121
trigger @ jquery.js:4350
a.event.trigger @ jquery-migrate.min.js?v=54bdeeb1f7369df6ecd85782981a67c4:2
triggerHandler @ jquery.js:4907
u.trigger @ vendor.js:28001
a.runRemaining @ vendor.js:35116
a.tryStart @ vendor.js:35116
a.resume @ vendor.js:35116
f.stopBatchRender @ vendor.js:29965
S.renderView @ vendor.js:36176
S.initialRender @ vendor.js:36089
S.render @ vendor.js:35996
(anonymous) @ vendor.js:39258
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
link @ app.js:2440
(anonymous) @ vendor.js:633
(anonymous) @ vendor.js:5676
ue @ vendor.js:5696
B @ vendor.js:5132
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
B @ vendor.js:5127
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: PROPFIND “https://own.bcelt.eu/remote.php/dav”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
propFind @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:92
(anonymous) @ app.js:5511
(anonymous) @ app.js:5499
instantiate @ vendor.js:2710
(anonymous) @ vendor.js:2636
invoke @ vendor.js:2710
h.$get @ vendor.js:2628
invoke @ vendor.js:2710
(anonymous) @ vendor.js:2573
u @ vendor.js:2710
a @ vendor.js:2710
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
vendor.js:6754 XHR finished loading: GET “https://own.bcelt.eu/custom/calendar/templates/colorpicker.html”.
(anonymous) @ vendor.js:6754
(anonymous) @ vendor.js:6554
(anonymous) @ vendor.js:6620
(anonymous) @ vendor.js:9722
(anonymous) @ vendor.js:9738
$digest @ vendor.js:10334
$apply @ vendor.js:10488
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
vendor.js:6754 XHR finished loading: POST “https://own.bcelt.eu/index.php/apps/calendar/v1/config”.
(anonymous) @ vendor.js:6754
(anonymous) @ vendor.js:6554
(anonymous) @ vendor.js:6620
(anonymous) @ vendor.js:9722
(anonymous) @ vendor.js:9738
$digest @ vendor.js:10334
$apply @ vendor.js:10488
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: PROPFIND “https://own.bcelt.eu/remote.php/dav/principals/users/anna.bennett/”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
propFind @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:92
(anonymous) @ app.js:5526
Promise.then (async)
(anonymous) @ app.js:5511
(anonymous) @ app.js:5499
instantiate @ vendor.js:2710
(anonymous) @ vendor.js:2636
invoke @ vendor.js:2710
h.$get @ vendor.js:2628
invoke @ vendor.js:2710
(anonymous) @ vendor.js:2573
u @ vendor.js:2710
a @ vendor.js:2710
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: PROPFIND “https://own.bcelt.eu/remote.php/dav/calendars/anna.bennett/”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
propFind @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:92
(anonymous) @ app.js:5584
Promise.then (async)
getAll @ app.js:5577
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: REPORT “https://own.bcelt.eu/remote.php/dav/calendars/anna.bennett/personal/”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
getAll @ app.js:6497
l.fcEventSource.events @ app.js:2902
(anonymous) @ vendor.js:34752
construct @ vendor.js:28611
l.fetch @ vendor.js:34751
d.requestSource @ vendor.js:34108
f.addSource @ vendor.js:34326
S.addEventSource @ vendor.js:36656
(anonymous) @ vendor.js:39244
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
R @ app.js:212
(anonymous) @ app.js:279
(anonymous) @ app.js:276
(anonymous) @ vendor.js:10282
$digest @ vendor.js:10359
$apply @ vendor.js:10488
(anonymous) @ app.js:326
Promise.then (async)
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252 XHR finished loading: REPORT “https://own.bcelt.eu/remote.php/dav/calendars/anna.bennett/personal_shared_by_francesca.rinaldi/”.
request @ client.js?v=54bdeeb1f7369df6ecd85782981a67c4:252
getAll @ app.js:6497
l.fcEventSource.events @ app.js:2902
(anonymous) @ vendor.js:34752
construct @ vendor.js:28611
l.fetch @ vendor.js:34751
d.requestSource @ vendor.js:34108
f.addSource @ vendor.js:34326
S.addEventSource @ vendor.js:36656
(anonymous) @ vendor.js:39244
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
R @ app.js:212
(anonymous) @ app.js:279
(anonymous) @ app.js:276
(anonymous) @ vendor.js:10282
$digest @ vendor.js:10359
$apply @ vendor.js:10488
(anonymous) @ app.js:326
Promise.then (async)
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
app.js:4291 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘hasProperty’)
at app.js:4291:18
(anonymous) @ app.js:4291
Promise.then (async)
(anonymous) @ app.js:4274
E.p.getFcEvent @ app.js:4249
(anonymous) @ app.js:2912
(anonymous) @ app.js:2911
Promise.then (async)
l.fcEventSource.events @ app.js:2903
(anonymous) @ vendor.js:34752
construct @ vendor.js:28611
l.fetch @ vendor.js:34751
d.requestSource @ vendor.js:34108
f.addSource @ vendor.js:34326
S.addEventSource @ vendor.js:36656
(anonymous) @ vendor.js:39244
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
R @ app.js:212
(anonymous) @ app.js:279
(anonymous) @ app.js:276
(anonymous) @ vendor.js:10282
$digest @ vendor.js:10359
$apply @ vendor.js:10488
(anonymous) @ app.js:326
Promise.then (async)
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
app.js:4291 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘hasProperty’)
at app.js:4291:18
(anonymous) @ app.js:4291
Promise.then (async)
(anonymous) @ app.js:4274
E.p.getFcEvent @ app.js:4249
(anonymous) @ app.js:2912
(anonymous) @ app.js:2911
Promise.then (async)
l.fcEventSource.events @ app.js:2903
(anonymous) @ vendor.js:34752
construct @ vendor.js:28611
l.fetch @ vendor.js:34751
d.requestSource @ vendor.js:34108
f.addSource @ vendor.js:34326
S.addEventSource @ vendor.js:36656
(anonymous) @ vendor.js:39244
each @ jquery.js:374
each @ jquery.js:139
u.fn.fullCalendar @ vendor.js:39224
R @ app.js:212
(anonymous) @ app.js:279
(anonymous) @ app.js:276
(anonymous) @ vendor.js:10282
$digest @ vendor.js:10359
$apply @ vendor.js:10488
(anonymous) @ app.js:326
Promise.then (async)
(anonymous) @ app.js:323
invoke @ vendor.js:2710
ye.instance @ vendor.js:1055
B @ vendor.js:5071
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:4388
(anonymous) @ vendor.js:915
$eval @ vendor.js:10457
$apply @ vendor.js:10472
(anonymous) @ vendor.js:913
invoke @ vendor.js:2710
t @ vendor.js:911
ne @ vendor.js:919
te @ vendor.js:794
(anonymous) @ vendor.js:16195
j @ jquery.js:3099
fireWith @ jquery.js:3211
ready @ jquery.js:3417
I @ jquery.js:3433
The text was updated successfully, but these errors were encountered: