nextcloud/apps
Anna Larch bbf05d3b8f fix(user_ldap): allow editing profile fields not managed by LDAP
canEditProperty() was returning true (editable) when an LDAP attribute
was configured for a field, and false when no attribute was configured.
This is inverted: a field with an LDAP attribute mapping is owned by
LDAP and should not be user-editable, while a field with no mapping is
not sourced from LDAP and the user should be free to set it themselves.

Fixes profile fields being uneditable for all LDAP users whose admin
has not configured attribute mappings for those fields.

Assisted-by: ClaudeCode:claude-sonnet-4-6
Signed-off-by: Anna Larch <anna@nextcloud.com>
2026-06-04 12:07:10 +02:00
..
admin_audit chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
appstore Merge pull request #60458 from nextcloud/refactor/navigation-manager 2026-06-03 14:46:42 +02:00
cloud_federation_api chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
comments chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
contactsinteraction chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
dashboard chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
dav Merge pull request #60648 from nextcloud/fix/caldav/trashbin-shared 2026-06-03 15:43:48 +02:00
encryption chore: Suppress last known impure static properties 2026-06-02 09:46:20 +02:00
federatedfilesharing chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
federation chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
files fix(files): show proper notes about overwriting files when moving 2026-06-03 11:19:11 +02:00
files_external fix(l10n): Update translations from Transifex 2026-06-03 00:36:08 +00:00
files_reminders chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
files_sharing fix(files_sharing): clear the password after saving 2026-06-03 02:19:44 +00:00
files_trashbin fix: Remove static vars in trashbin, versions and storages 2026-06-02 09:46:16 +02:00
files_versions fix(l10n): Update translations from Transifex 2026-06-03 00:36:08 +00:00
lookup_server_connector chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
oauth2 chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
profile fix(l10n): Update translations from Transifex 2026-06-04 00:23:44 +00:00
provisioning_api chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
settings fix(l10n): Update translations from Transifex 2026-06-04 00:23:44 +00:00
sharebymail chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
systemtags fix(l10n): Update translations from Transifex 2026-06-03 00:36:08 +00:00
testing chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
theming chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
twofactor_backupcodes chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
updatenotification chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
user_ldap fix(user_ldap): allow editing profile fields not managed by LDAP 2026-06-04 12:07:10 +02:00
user_status chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
weather_status chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
webhook_listeners chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
workflowengine chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00