Explorar el Código

revert: remove unused session store codes (#2329)

takatost hace 1 año
padre
commit
d8672796b0
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  1. 3 0
      api/services/account_service.py

+ 3 - 0
api/services/account_service.py

@@ -66,6 +66,7 @@ class AccountService:
                         account.current_tenant_id = tenant_account_join.tenant_id
                         account.current_tenant_id = tenant_account_join.tenant_id
                     else:
                     else:
                         _create_tenant_for_account(account)
                         _create_tenant_for_account(account)
+                    session['workspace_id'] = account.current_tenant_id
                 else:
                 else:
                     account.current_tenant_id = workspace_id
                     account.current_tenant_id = workspace_id
             else:
             else:
@@ -75,6 +76,7 @@ class AccountService:
                     account.current_tenant_id = tenant_account_join.tenant_id
                     account.current_tenant_id = tenant_account_join.tenant_id
                 else:
                 else:
                     _create_tenant_for_account(account)
                     _create_tenant_for_account(account)
+                session['workspace_id'] = account.current_tenant_id
 
 
             current_time = datetime.utcnow()
             current_time = datetime.utcnow()
 
 
@@ -286,6 +288,7 @@ class TenantService:
 
 
         # Set the current tenant for the account
         # Set the current tenant for the account
         account.current_tenant_id = tenant_account_join.tenant_id
         account.current_tenant_id = tenant_account_join.tenant_id
+        session['workspace_id'] = account.current_tenant.id
 
 
     @staticmethod
     @staticmethod
     def get_tenant_members(tenant: Tenant) -> List[Account]:
     def get_tenant_members(tenant: Tenant) -> List[Account]: