You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Try to rename, toggle visibility or change color of a calendar automatically generated by a deck table (Nextcloud 20) when you are not the owner of the deck, but it is shared with you (directly or via a group)
Related (not sure if it should be in the same issue):
Try to delete deck calendar (even when you are the owner of the deck).
Expected behaviour
The visibility should change / The color should change / Not sure what is the expected behaviour if one wants to change the name of such a calendar
Deleting:
Not sure, but I think it should be the same behaviour as for a normal calendar:
when you are the owner you can delete it, without deleting the deck itself
if it is shared with you individually you can "stop sharing with me" (or something similar), without losing access to the deck itself ? (not sure)
if it is shared with you as a member of a group, you can't delete it
This is more related to deck app but currently I think there is no way to have a deck table without a calendar, which is annoying when you have many deck tables. There should be an option in each deck table to enable/disable linked calendar.
Actual behaviour
The changes don't occur, but an error message appears.
"An error occured, impossible to [modify agenda visibility, modify agenda color, rename agenda, delete agenda]" (translation, might not be the exact error text).
Calendar app
Calendar app version: 2.1.2
CalDAV-clients used: Not using a calDAV client, directly on nextcloud calendar app from web browser
Client configuration
Browser: Firefox 81.0.1 (but same thing using Chromium or Safari)
Operating system: Mac Os Mojave 10.14.6
Server configuration
Operating system: Debian 10
Web server: Apache
Database: MariaDB
PHP version: 7.4.11
Nextcloud Version: 20.0.0
Updated from an older installed version or fresh install: Updated through many versions
XHRPROPPATCHhttps://cloud.alternatyv.ch/remote.php/dav/calendars/theophile/app-generated--deck--board-12/
[HTTP/1.1 404 Not Found 162ms]
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:exception>Sabre\DAV\Exception\NotFound</s:exception>
<s:message>Node with name 'app-generated--deck--board-12' could not be found</s:message>
</d:error>
Error:
r calendar.js:2
r calendar.js:2
o attachError.js:36
t calendar.js:2
n calendar.js:2
t calendar.js:2
n calendar.js:2
onreadystatechange request.js:353
e request.js:342
e calendar.js:2
u runtime.js:63
_invoke runtime.js:293
y runtime.js:118
de calendar.js:2
i calendar.js:2
pe calendar.js:2
pe calendar.js:2
value calendar.js:2
e request.js:270
u runtime.js:63
_invoke runtime.js:293
y runtime.js:118
de calendar.js:2
i calendar.js:2
pe calendar.js:2
pe calendar.js:2
value calendar.js:2
e davCollection.js:202
u runtime.js:63
_invoke runtime.js:293
y runtime.js:118
Le calendar.js:2
i calendar.js:2
Ye calendar.js:2
Ye calendar.js:2
value davCollection.js:33
n calendars.js:545
u runtime.js:63
_invoke runtime.js:293
y runtime.js:118
fe calendar.js:2
i calendar.js:2
ge calendar.js:2
ge calendar.js:2
toggleCalendarEnabled calendars.js:540
g vuex.esm.js:847
dispatch vuex.esm.js:512
dispatch vuex.esm.js:402
toggleEnabled CalendarListItem.vue:319
click CalendarListItem.vue:42
VueJS 4
onClick AppNavigationIconBullet.js:1
VueJS 3
CalendarListItem.vue:322
The text was updated successfully, but these errors were encountered:
Steps to reproduce
Try to rename, toggle visibility or change color of a calendar automatically generated by a deck table (Nextcloud 20) when you are not the owner of the deck, but it is shared with you (directly or via a group)
Related (not sure if it should be in the same issue):
Try to delete deck calendar (even when you are the owner of the deck).
Expected behaviour
The visibility should change / The color should change / Not sure what is the expected behaviour if one wants to change the name of such a calendar
Deleting:
Not sure, but I think it should be the same behaviour as for a normal calendar:
This is more related to deck app but currently I think there is no way to have a deck table without a calendar, which is annoying when you have many deck tables. There should be an option in each deck table to enable/disable linked calendar.
Actual behaviour
The changes don't occur, but an error message appears.
"An error occured, impossible to [modify agenda visibility, modify agenda color, rename agenda, delete agenda]" (translation, might not be the exact error text).
Calendar app
Calendar app version: 2.1.2
CalDAV-clients used: Not using a calDAV client, directly on nextcloud calendar app from web browser
Client configuration
Browser: Firefox 81.0.1 (but same thing using Chromium or Safari)
Operating system: Mac Os Mojave 10.14.6
Server configuration
Operating system: Debian 10
Web server: Apache
Database: MariaDB
PHP version: 7.4.11
Nextcloud Version: 20.0.0
Updated from an older installed version or fresh install: Updated through many versions
List of activated apps:
Enabled:
Disabled:
Nextcloud configuration:
{
"system": {
"instanceid": "REMOVED SENSITIVE VALUE",
"passwordsalt": "REMOVED SENSITIVE VALUE",
"secret": "REMOVED SENSITIVE VALUE",
"trusted_domains": [
"localhost",
"cloud.alternatyv.ch",
"cloud.yverdonentransition.ch"
],
"datadirectory": "REMOVED SENSITIVE VALUE",
"skeletondirectory": "",
"dbtype": "mysql",
"version": "20.0.0.9",
"overwrite.cli.url": "http://localhost",
"dbname": "REMOVED SENSITIVE VALUE",
"dbhost": "REMOVED SENSITIVE VALUE",
"dbport": "",
"dbtableprefix": "oc_",
"dbuser": "REMOVED SENSITIVE VALUE",
"dbpassword": "REMOVED SENSITIVE VALUE",
"installed": true,
"mail_smtpmode": "smtp",
"mail_smtpsecure": "tls",
"mail_from_address": "REMOVED SENSITIVE VALUE",
"mail_domain": "REMOVED SENSITIVE VALUE",
"mail_smtpauthtype": "LOGIN",
"mail_smtpauth": 1,
"mail_smtphost": "REMOVED SENSITIVE VALUE",
"mail_smtpport": "587",
"mail_smtpname": "REMOVED SENSITIVE VALUE",
"mail_smtppassword": "REMOVED SENSITIVE VALUE",
"maintenance": false,
"theme": "",
"loglevel": 2,
"has_rebuilt_cache": true,
"app_install_overwrite": [
"external",
"forms",
"registration",
"fulltextsearch",
"drawio",
"sharingpath"
],
"mysql.utf8mb4": true,
"updater.release.channel": "stable",
"memcache.local": "\OC\Memcache\APCu",
"ldapIgnoreNamingRules": false,
"ldapProviderFactory": "OCA\User_LDAP\LDAPProviderFactory",
"mail_sendmailmode": "smtp"
}
}
Logs
Web server error log (e.g. /var/log/apache)
Nothing related to this
Log file (data/nextcloud.log)
Nothing related to this
Browser log
XHRPROPPATCHhttps://cloud.alternatyv.ch/remote.php/dav/calendars/theophile/app-generated--deck--board-12/
[HTTP/1.1 404 Not Found 162ms]
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:exception>Sabre\DAV\Exception\NotFound</s:exception>
<s:message>Node with name 'app-generated--deck--board-12' could not be found</s:message>
</d:error>
Error:
r calendar.js:2
r calendar.js:2
o attachError.js:36
t calendar.js:2
n calendar.js:2
t calendar.js:2
n calendar.js:2
onreadystatechange request.js:353
e request.js:342
e calendar.js:2
u runtime.js:63
_invoke runtime.js:293
y runtime.js:118
de calendar.js:2
i calendar.js:2
pe calendar.js:2
pe calendar.js:2
value calendar.js:2
e request.js:270
u runtime.js:63
_invoke runtime.js:293
y runtime.js:118
de calendar.js:2
i calendar.js:2
pe calendar.js:2
pe calendar.js:2
value calendar.js:2
e davCollection.js:202
u runtime.js:63
_invoke runtime.js:293
y runtime.js:118
Le calendar.js:2
i calendar.js:2
Ye calendar.js:2
Ye calendar.js:2
value davCollection.js:33
n calendars.js:545
u runtime.js:63
_invoke runtime.js:293
y runtime.js:118
fe calendar.js:2
i calendar.js:2
ge calendar.js:2
ge calendar.js:2
toggleCalendarEnabled calendars.js:540
g vuex.esm.js:847
dispatch vuex.esm.js:512
dispatch vuex.esm.js:402
toggleEnabled CalendarListItem.vue:319
click CalendarListItem.vue:42
VueJS 4
onClick AppNavigationIconBullet.js:1
VueJS 3
CalendarListItem.vue:322
The text was updated successfully, but these errors were encountered: