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:
@@ -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
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren