ldap update
All checks were successful
Deploy / deploy-staging (push) Successful in 24s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-06-17 23:43:32 +02:00
parent 26b4355898
commit b3e8085085
4 changed files with 109 additions and 2 deletions

View File

@@ -345,11 +345,16 @@
const payload = await response.json();
const after = payload.preferences;
const ldapSync = payload.meta?.ldap_profile_sync || null;
state.bootstrap = payload;
state.draft = clone(after);
state.success = payload.meta?.requires_reload
const baseMessage = payload.meta?.requires_reload
? 'Gespeichert. Desktop wird fuer Skin- oder App-Aenderungen neu geladen.'
: 'Einstellungen wurden gespeichert.';
const ldapMessage = ldapSync && ldapSync.attempted
? ` LDAP: ${ldapSync.message || (ldapSync.success ? 'Synchronisiert.' : 'Nicht synchronisiert.')}`
: '';
state.success = `${baseMessage}${ldapMessage}`;
state.saving = false;
renderApp(root, state);