diff --git a/frontend/src/pages/AdminUserRestrictionsPage.jsx b/frontend/src/pages/AdminUserRestrictionsPage.jsx index e87b0bf..aad3476 100644 --- a/frontend/src/pages/AdminUserRestrictionsPage.jsx +++ b/frontend/src/pages/AdminUserRestrictionsPage.jsx @@ -83,7 +83,11 @@ export default function AdminUserRestrictionsPage() { } else { // Parse value let parsedValue = null - if (value === 'unlimited' || value === '∞') { + const lowerValue = value.toLowerCase().trim() + + // Accept multiple formats for unlimited + if (lowerValue === 'unlimited' || lowerValue === 'unbegrenzt' || + value === '∞' || lowerValue === 'inf' || lowerValue === '999999') { parsedValue = null } else if (value === '0') { parsedValue = 0 @@ -495,8 +499,8 @@ export default function AdminUserRestrictionsPage() {
Leer = Tier-Standard nutzen (kein Override) 0 = Feature deaktiviert - ∞ oder leer = Unbegrenzt (bei Count-Features) - 1-999999 = Limit-Wert + unbegrenzt, inf, 999999 = Unbegrenzt + 1-999998 = Limit-Wert