From bfc87756d3ae25618c3aae56f3416fe838d801ce Mon Sep 17 00:00:00 2001 From: zhangx1n Date: Mon, 21 Jul 2025 11:28:44 +0800 Subject: [PATCH] refactor: remove unused dissolve_tenant static method --- api/services/account_service.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/api/services/account_service.py b/api/services/account_service.py index 4d5366f47f..18f206dc21 100644 --- a/api/services/account_service.py +++ b/api/services/account_service.py @@ -1066,15 +1066,6 @@ class TenantService: target_member_join.role = new_role db.session.commit() - @staticmethod - def dissolve_tenant(tenant: Tenant, operator: Account) -> None: - """Dissolve tenant""" - if not TenantService.check_member_permission(tenant, operator, operator, "remove"): - raise NoPermissionError("No permission to dissolve tenant.") - db.session.query(TenantAccountJoin).filter_by(tenant_id=tenant.id).delete() - db.session.delete(tenant) - db.session.commit() - @staticmethod def get_custom_config(tenant_id: str) -> dict: tenant = db.get_or_404(Tenant, tenant_id)