fix: add missing deleted_at columns to all plugin tables, fix system-settings response schema, fix transaction rollback in permissions

This commit is contained in:
Agent Zero
2026-07-24 10:34:38 +02:00
parent ecab11c19a
commit eaa71780d4
14 changed files with 96 additions and 16 deletions
+6 -6
View File
@@ -36,13 +36,13 @@ class SystemSettingsUpsert(BaseModel):
class SystemSettingsResponse(BaseModel):
id: str
company_name: str
id: str | None = None
company_name: str = ""
company_legal_form: str | None = None
company_street: str
company_city: str
company_zip: str
company_country: str
company_street: str = ""
company_city: str = ""
company_zip: str = ""
company_country: str = ""
tax_number: str | None = None
vat_id: str | None = None
iban: str | None = None