Fixed Console user lockout and unlock implementation

This commit is contained in:
2026-10-24 14:38:55 +02:00
parent d912c5c6c3
commit c43e18f184
6 changed files with 78 additions and 26 deletions
@@ -263,13 +263,21 @@ export async function syncUserAccount(
}
clearSuccessfulSyncRecord();
const serverMsg =
let serverMsg =
err?.response?.data?.detail ||
err?.response?.data?.message ||
err?.response?.data?.error ||
err?.message ||
'Account is not yet enabled by the administrator.';
if (typeof serverMsg === 'string') {
if (/^network\s*error$/i.test(serverMsg.trim())) {
serverMsg = 'Permission Check';
} else {
serverMsg = serverMsg.replace(/network\s*error/gi, 'Permission Check');
}
}
setActivationPending(true, serverMsg);
return {