Fix: globe_access in UserResponse Pydantic-Model ergaenzt

Ursache: UserResponse hatte kein globe_access Feld, response_model
filterte es aus der API-Antwort. Checkbox zeigte immer false.

UI: Checkbox durch An/Aus Toggle-Button ersetzt (gruen/grau).
Nach Klick wird Liste neu geladen und zeigt korrekten DB-State.
Dieser Commit ist enthalten in:
Claude Dev
2026-03-24 12:11:37 +01:00
Ursprung 456bdaa3f5
Commit 6427506b81
2 geänderte Dateien mit 5 neuen und 1 gelöschten Zeilen

Datei anzeigen

@@ -33,6 +33,7 @@ class OrgResponse(BaseModel):
license_status: str = ""
license_type: str = ""
created_at: str
globe_access: bool = False
class LicenseCreate(BaseModel):
@@ -61,6 +62,7 @@ class LicenseResponse(BaseModel):
cost_per_credit: Optional[float] = None
budget_warning_percent: Optional[int] = None
created_at: str
globe_access: bool = False
class UserCreate(BaseModel):
@@ -78,3 +80,4 @@ class UserResponse(BaseModel):
is_active: bool
last_login_at: Optional[str]
created_at: str
globe_access: bool = False