feat(sync): keycloak as source-of-truth with auto catalog sync and token refresh
This commit is contained in:
@@ -45,9 +45,17 @@ class SitesRepository:
|
||||
company_id: str,
|
||||
display_name: str,
|
||||
domain: str | None,
|
||||
idp_group_id: str | None = None,
|
||||
status: str = "active",
|
||||
) -> Site:
|
||||
item = Site(site_key=site_key, company_id=company_id, display_name=display_name, domain=domain, status=status)
|
||||
item = Site(
|
||||
site_key=site_key,
|
||||
company_id=company_id,
|
||||
display_name=display_name,
|
||||
domain=domain,
|
||||
idp_group_id=idp_group_id,
|
||||
status=status,
|
||||
)
|
||||
self.db.add(item)
|
||||
self.db.commit()
|
||||
self.db.refresh(item)
|
||||
|
||||
Reference in New Issue
Block a user