mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-12 09:49:03 +08:00
fix: update current tenant id of account when switching tenant (#2530)
This commit is contained in:
parent
6c4e6bf1d6
commit
9ecc736c30
@ -282,9 +282,9 @@ class TenantService:
|
|||||||
else:
|
else:
|
||||||
TenantAccountJoin.query.filter(TenantAccountJoin.account_id == account.id, TenantAccountJoin.tenant_id != tenant_id).update({'current': False})
|
TenantAccountJoin.query.filter(TenantAccountJoin.account_id == account.id, TenantAccountJoin.tenant_id != tenant_id).update({'current': False})
|
||||||
tenant_account_join.current = True
|
tenant_account_join.current = True
|
||||||
db.session.commit()
|
|
||||||
# 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
|
||||||
|
db.session.commit()
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def get_tenant_members(tenant: Tenant) -> list[Account]:
|
def get_tenant_members(tenant: Tenant) -> list[Account]:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user