mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-13 05:39:04 +08:00
fix: TenantAccountJoin has no attribute 'query' (#19445)
This commit is contained in:
parent
792b321a81
commit
220db55e71
@ -108,12 +108,15 @@ class AccountService:
|
|||||||
if account.status == AccountStatus.BANNED.value:
|
if account.status == AccountStatus.BANNED.value:
|
||||||
raise Unauthorized("Account is banned.")
|
raise Unauthorized("Account is banned.")
|
||||||
|
|
||||||
current_tenant = TenantAccountJoin.query.filter_by(account_id=account.id, current=True).first()
|
current_tenant = db.session.query(TenantAccountJoin).filter_by(account_id=account.id, current=True).first()
|
||||||
if current_tenant:
|
if current_tenant:
|
||||||
account.set_tenant_id(current_tenant.tenant_id)
|
account.set_tenant_id(current_tenant.tenant_id)
|
||||||
else:
|
else:
|
||||||
available_ta = (
|
available_ta = (
|
||||||
TenantAccountJoin.query.filter_by(account_id=account.id).order_by(TenantAccountJoin.id.asc()).first()
|
db.session.query(TenantAccountJoin)
|
||||||
|
.filter_by(account_id=account.id)
|
||||||
|
.order_by(TenantAccountJoin.id.asc())
|
||||||
|
.first()
|
||||||
)
|
)
|
||||||
if not available_ta:
|
if not available_ta:
|
||||||
return None
|
return None
|
||||||
|
Loading…
x
Reference in New Issue
Block a user