Language dependent DAV path #4306
Labels
1. to develop
Accepted and waiting to be taken care of
high
High priority
regression
Regression of a previous working feature
Describe the bug
In the past the app contacts created the first addressbook for the user at the first login with the english DAV name 'contacts' and translated that only in the display name to the user chosen (or by the web browser submitted) language.
Now the actual DAV name is dependent on the language the user has.
So for example a german language causes a path like https://example.de/remote.php/dav/addressbooks/users/test/kontakte/
where as an english language would have https://example.de/remote.php/dav/addressbooks/users/test/contacts/
Completely absurd is the result for an arabic system: https://example.de/remote.php/dav/addressbooks/users/test/-/
The DAV name of the addressbook is just a minus sign
We use several automatic configuration automatism's in our environment to preset our webmail system and the users applications with the default calendars (which still work as they are still 'personal' independent of the language) and address books and rely on a somewhat predictable user configuration. This new behavior (I can't say since when this is) makes this difficult in our use case (University)
Please change this back, as it was before - english DAV paths and translated display names
or
Make the default names configurable, but this should be coherent within the nextcloud, so this should be also done in calendar as well.
Steps to reproduce
login with different browser languages for the first time with different user accounts.
Expected behavior
the DAV name should be the same regardless of the used language
Actual behavior
different DAV name for different languages
Contact version
6.0.2
Operating system
No response
PHP engine version
None
Web server
None
Database
None
Additional info
No response
The text was updated successfully, but these errors were encountered: