Drag to reorder calendars in the browser is broken
Closed this issue ยท 3 comments
DireMunchkin commented
Steps to reproduce
- In the calendar view in the web app, drag to reorder the calendars.
Expected behavior
The calendars are reordered according to user preference
Actual behaviour
A JavaScript error is thrown in the browser and the order isn't changed.
Calendar app version
5.0.1
CalDAV-clients used
No response
Browser
Librewolf 132.0.1-1
Client operating system
Linux Mint
Server operating system
Linux Mint
Web server
Nginx
Database engine version
PostgreSQL
PHP engine version
Other
Nextcloud version
30.0
Updated from an older installed version or fresh install
Updated from an older version
List of activated apps
Enabled:
- app_api: 4.0.0
- bruteforcesettings: 3.0.0
- calendar: 5.0.1
- cloud_federation_api: 1.13.0
- contacts: 6.1.1
- dashboard: 7.10.0
- dav: 1.31.1
- federatedfilesharing: 1.20.0
- files: 2.2.0
- files_downloadlimit: 3.0.0
- files_external: 1.22.0
- lookup_server_connector: 1.18.0
- oauth2: 1.18.1
- provisioning_api: 1.20.0
- settings: 1.13.0
- theming: 2.5.0
- twofactor_backupcodes: 1.19.0
- viewer: 3.0.0
- webhook_listeners: 1.1.0-dev
- workflowengine: 2.12.0
Disabled:
- activity: 3.0.0 (installed 2.17.0)
- admin_audit: 1.20.0
- circles: 30.0.0 (installed 25.0.0)
- comments: 1.20.1 (installed 1.15.0)
- contactsinteraction: 1.11.0 (installed 1.6.0)
- encryption: 2.18.0
- federation: 1.20.0 (installed 1.15.0)
- files_pdfviewer: 3.0.0 (installed 2.6.0)
- files_reminders: 1.3.0 (installed 1.1.0)
- files_sharing: 1.22.0 (installed 1.17.0)
- files_trashbin: 1.20.1 (installed 1.15.0)
- files_versions: 1.23.0 (installed 1.18.0)
- firstrunwizard: 3.0.0 (installed 2.14.0)
- logreader: 3.0.0 (installed 2.10.0)
- nextcloud_announcements: 2.0.0 (installed 1.14.0)
- notifications: 3.0.0 (installed 2.13.1)
- password_policy: 2.0.0 (installed 1.15.0)
- photos: 3.0.2 (installed 2.0.1)
- privacy: 2.0.0 (installed 1.9.0)
- recommendations: 3.0.0 (installed 1.4.0)
- related_resources: 1.5.0 (installed 1.0.4)
- serverinfo: 2.0.0 (installed 1.15.0)
- sharebymail: 1.20.0 (installed 1.15.0)
- support: 2.0.0 (installed 1.8.0)
- survey_client: 2.0.0 (installed 1.13.0)
- suspicious_login: 8.0.0
- systemtags: 1.20.0 (installed 1.15.0)
- text: 4.1.0 (installed 3.6.0)
- twofactor_nextcloud_notification: 4.0.0
- twofactor_totp: 12.0.0-dev
- updatenotification: 1.20.0 (installed 1.15.0)
- user_ldap: 1.21.0
- user_status: 1.10.0 (installed 1.5.0)
- weather_status: 1.10.0 (installed 1.5.0)
Nextcloud configuration
{
"system": {
"htaccess.RewriteBase": "\/",
"memcache.local": "\\OC\\Memcache\\APCu",
"apps_paths": [
{
"path": "\/var\/www\/html\/apps",
"url": "\/apps",
"writable": false
},
{
"path": "\/var\/www\/html\/custom_apps",
"url": "\/custom_apps",
"writable": true
}
],
"memcache.distributed": "\\OC\\Memcache\\Redis",
"memcache.locking": "\\OC\\Memcache\\Redis",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"password": "***REMOVED SENSITIVE VALUE***",
"port": 6379
},
"overwriteprotocol": "https",
"trusted_proxies": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"localhost",
"nextcloud.tipi.lan",
"nuc:8083",
"100.113.250.43"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "pgsql",
"version": "30.0.2.2",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"instanceid": "***REMOVED SENSITIVE VALUE***",
"loglevel": 2,
"maintenance": false,
"localstorage.umask": 2,
"filesystem_check_changes": 1,
"overwrite.cli.url": "https:\/\/nextcloud.tipi.lan",
"default_phone_region": "CH"
}
}
Web server error log
Log file
Browser log
TypeError: t is undefined
sortedCalendars CalendarList.vue:143
sortedCalendars CalendarList.vue:142
VueJS 3
nt CalendarList.vue:1
VueJS 10
d vuedraggable.umd.js:1974
V sortable.esm.js:916
$ sortable.esm.js:961
_onDrop sortable.esm.js:2166
handleEvent sortable.esm.js:2269
_ sortable.esm.js:152
_onDragStart sortable.esm.js:1786
_ sortable.esm.js:152
_triggerDragStart sortable.esm.js:1536
a sortable.esm.js:1440
_prepareDragStart sortable.esm.js:1491
_onTapStart sortable.esm.js:1385
_ sortable.esm.js:152
Ye sortable.esm.js:1260
mounted vuedraggable.umd.js:2175
VueJS 13
<anonymous> main.js:50
<anonymous> main.js:60
<anonymous> main.js:60
vue.runtime.esm.js:3065:16
VueJS 13
d vuedraggable.umd.js:1974
V sortable.esm.js:916
$ sortable.esm.js:961
_onDrop sortable.esm.js:2166
handleEvent sortable.esm.js:2269
(Async: EventListener.handleEvent)
_ sortable.esm.js:152
_onDragStart sortable.esm.js:1786
(Async: EventListener.handleEvent)
_ sortable.esm.js:152
_triggerDragStart sortable.esm.js:1536
a sortable.esm.js:1440
_prepareDragStart sortable.esm.js:1491
_onTapStart sortable.esm.js:1385
(Async: EventListener.handleEvent)
_ sortable.esm.js:152
Ye sortable.esm.js:1260
mounted vuedraggable.umd.js:2175
VueJS 13
<anonymous> main.js:50
<anonymous> main.js:60
<anonymous> main.js:60
Additional info
I'm running the Server app via Tipi, see the Docker server config here
ChristophWurst commented
DireMunchkin commented
@ChristophWurst @GVodyanov I'm still seeing this problem in v5.0.7, did you deploy the fix yet?
ChristophWurst commented
Dear @DireMunchkin,
Thank you for your message. The linked PR is the main branch version. The backport is pending. You can see it linked in the main PR as well. It's at #6556 and open.