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:
Claude Code
2026-05-13 21:32:50 +00:00
Ursprung 3f0e680446
Commit cdcf5e487a

Datei anzeigen

@@ -211,10 +211,10 @@ async def get_me(
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
# 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)
if _staging_mode():
is_global_admin_response = False
# Org-Sprache fuer Frontend-i18n
output_language_iso = "de"