Since the last update of calendar-app sharing calendars with groups that contain space characters in their groupname is no longer working. Old shares won't work, new generated share won't be accepted. If you logout and login again the share will disappear.
Steps to reproduce
Add (as admin) a group with blank space in groupname.
Add members to this group (user B).
Login as user A.
Add a calendar.
Share the calendar with the new group.
Login as user B --> you won't see the shared calendar
Login as user A again. The share disappeared.
Expected behaviour
Sharing with groups containing spaces in their groupnames should work as it was before the last update.
(By the way: Sharing files still works with those groups)
Actual behaviour
Sharing calendar with groups containing spaces in their groupnames does not work.
Calendar app
2.1.3
CalDAV-clients used:
none
Client configuration
Firefox 84
Operating system: (e.g. Arch Linux)
Ubuntu 20.04
Server configuration
Operating system: (e.g. Debian 8)
Ubuntu 20.04
Web server: (e.g. Apache, Nginx,...)
Apache2
Database: (e.g. MariaDB, SQLite or PostgreSQL)
mysql
PHP version: (e.g. 7.0.3)
7.4
Nextcloud Version: (see admin page, e.g. 17.0.2)
20.0.5
Updated from an older installed version or fresh install:
updated from 20.0.4
List of activated apps:
Accessibility 1.6.0, Activity 2.13.4, AppOrder 0.11.0, Auditing / Logging 1.10.0, Calendar 2.1.3, Carnet 0.23.7, Circles 0.20.6, Collaborative tags 1.10.0, Comments 1.10.0, Contacts 3.4.3, Contacts Interaction 1.1.0, Dashboard 7.0.0, Deck 1.2.3, Deleted files 1.10.1, External storage support 1.11.1, Federation 1.10.1, File sharing 1.12.2, First run wizard 2.9.0, Log Reader 2.5.0, Mail 1.7.2, Monitoring 1.10.0, Moodle integration 0.0.5, Nextcloud announcements 1.9.0, Notes 4.0.2, Notifications 2.8.0, Password policy 1.10.1, Passwords 2021.1.0, PDF viewer 2.0.1, Photos 1.2.3, Privacy 1.4.0, Recommendations 0.8.0, Right click 0.17.0, Share by mail 1.10.0, Support 1.3.0, Talk 10.0.5, Tasks 0.13.6, Text 3.1.0, Theming 1.11.0, Update notification 1.10.0, Usage survey 1.8.0, User status 1.0.1, Versions 1.13.0, Video player 1.9.0, Weather status 1.0.0, Default encryption module 2.8.1, Impersonate 1.7.0, LDAP user and group backend 1.10.2, Music 0.17.3, Notifications for calendar event updates 1.2.0, Preview Generator 3.1.0
Since the last update of calendar-app sharing calendars with groups that contain space characters in their groupname is no longer working. Old shares won't work, new generated share won't be accepted. If you logout and login again the share will disappear.
Steps to reproduce
Expected behaviour
Sharing with groups containing spaces in their groupnames should work as it was before the last update. (By the way: Sharing files still works with those groups)
Actual behaviour
Sharing calendar with groups containing spaces in their groupnames does not work.
Calendar app
2.1.3
CalDAV-clients used: none
Client configuration
Firefox 84
Operating system: (e.g. Arch Linux) Ubuntu 20.04
Server configuration
Operating system: (e.g. Debian 8) Ubuntu 20.04 Web server: (e.g. Apache, Nginx,...) Apache2 Database: (e.g. MariaDB, SQLite or PostgreSQL) mysql PHP version: (e.g. 7.0.3) 7.4 Nextcloud Version: (see admin page, e.g. 17.0.2) 20.0.5 Updated from an older installed version or fresh install: updated from 20.0.4 List of activated apps: Accessibility 1.6.0, Activity 2.13.4, AppOrder 0.11.0, Auditing / Logging 1.10.0, Calendar 2.1.3, Carnet 0.23.7, Circles 0.20.6, Collaborative tags 1.10.0, Comments 1.10.0, Contacts 3.4.3, Contacts Interaction 1.1.0, Dashboard 7.0.0, Deck 1.2.3, Deleted files 1.10.1, External storage support 1.11.1, Federation 1.10.1, File sharing 1.12.2, First run wizard 2.9.0, Log Reader 2.5.0, Mail 1.7.2, Monitoring 1.10.0, Moodle integration 0.0.5, Nextcloud announcements 1.9.0, Notes 4.0.2, Notifications 2.8.0, Password policy 1.10.1, Passwords 2021.1.0, PDF viewer 2.0.1, Photos 1.2.3, Privacy 1.4.0, Recommendations 0.8.0, Right click 0.17.0, Share by mail 1.10.0, Support 1.3.0, Talk 10.0.5, Tasks 0.13.6, Text 3.1.0, Theming 1.11.0, Update notification 1.10.0, Usage survey 1.8.0, User status 1.0.1, Versions 1.13.0, Video player 1.9.0, Weather status 1.0.0, Default encryption module 2.8.1, Impersonate 1.7.0, LDAP user and group backend 1.10.2, Music 0.17.3, Notifications for calendar event updates 1.2.0, Preview Generator 3.1.0
Nextcloud configuration: <?php $CONFIG = array ( 'datadirectory' => '', 'dbtype' => '', 'version' => '20.0.5.2', 'dbname' => 'nextcloud', 'dbhost' => '', 'dbport' => '', 'dbtableprefix' => 'oc_', 'mysql.utf8mb4' => true, 'installed' => true, 'share_folder' => '/mit_mir_geteilt', 'ldapIgnoreNamingRules' => false, 'ldapProviderFactory' => 'OCA\User_LDAP\LDAPProviderFactory', 'ldapUserCleanupInterval' => 51, 'mail_from_address' => '', 'mail_smtpmode' => 'smtp', 'mail_smtpauthtype' => 'LOGIN', 'mail_smtpsecure' => 'tls', 'mail_smtpauth' => 1, 'mail_smtpport' => '587', 'memcache.local' => '\OC\Memcache\Redis', 'redis' => array ( 'host' => '', ), 'memcache.locking' => '\OC\Memcache\Redis', 'skeletondirectory' => '', 'overwriteprotocol' => 'https', 'maintenance' => false, 'loglevel' => 2, 'theme' => '', 'updater.release.channel' => 'stable', 'app_install_overwrite' => array ( 0 => 'ownpad', 1 => 'ldaporg', 2 => 'files_texteditor', ), 'onlyoffice' => array ( 'verify_peer_off' => true, ), 'sharing.minSearchStringLength' => 1, 'sharing.maxAutocompleteResults' => 15, );
Logs
Web server error log (e.g. /var/log/apache)
Log file (data/nextcloud.log)
Browser log