fix(auth): Org-Switcher auch auf Staging anzeigen
STAGING_MODE deaktivierte bisher den Org-Switcher im Frontend, weil keine Demo-Besucher zwischen Mandanten hoppen sollten. Mit eng_demo brauchen wir aber bewussten Zugriff auf alle Sprach-Mandanten via Switcher. Der Token-Budget-Schutz (license_service._staging_mode) bleibt unveraendert.
Dieser Commit ist enthalten in:
@@ -211,10 +211,10 @@ async def get_me(
|
|||||||
credits_remaining = max(0, int(credits_total - credits_used))
|
credits_remaining = max(0, int(credits_total - credits_used))
|
||||||
credits_percent_used = round((credits_used / credits_total) * 100, 1) if credits_total > 0 else 0
|
credits_percent_used = round((credits_used / credits_total) * 100, 1) if credits_total > 0 else 0
|
||||||
|
|
||||||
# STAGING_MODE: Org-Switcher im Frontend deaktivieren
|
# Org-Switcher fuer Global-Admins -- auch auf Staging aktiv, damit eng_demo
|
||||||
|
# und andere Sprach-/Demo-Mandanten via Dropdown erreichbar sind. (Vorherige
|
||||||
|
# STAGING_MODE-Suppression wurde 2026-05-13 zurueckgenommen.)
|
||||||
is_global_admin_response = current_user.get("is_global_admin", False)
|
is_global_admin_response = current_user.get("is_global_admin", False)
|
||||||
if _staging_mode():
|
|
||||||
is_global_admin_response = False
|
|
||||||
|
|
||||||
# Org-Sprache fuer Frontend-i18n
|
# Org-Sprache fuer Frontend-i18n
|
||||||
output_language_iso = "de"
|
output_language_iso = "de"
|
||||||
|
|||||||
In neuem Issue referenzieren
Einen Benutzer sperren