diff --git a/api/controllers/console/workspace/members.py b/api/controllers/console/workspace/members.py index 564af9a83f..53bf3db95c 100644 --- a/api/controllers/console/workspace/members.py +++ b/api/controllers/console/workspace/members.py @@ -55,8 +55,11 @@ class MemberInviteEmailApi(Resource): inviter = current_user invitation_results = [] console_web_url = dify_config.CONSOLE_WEB_URL - if (FeatureService.get_system_features().license.product_id == "DIFY_ENTERPRISE_STANDARD" and - len(invitee_emails) > FeatureService.get_features(tenant_id=inviter.current_tenant.id).available_team_members): + if ( + FeatureService.get_system_features().license.product_id == "DIFY_ENTERPRISE_STANDARD" + and len(invitee_emails) + > FeatureService.get_features(tenant_id=inviter.current_tenant.id).available_team_members + ): return { "code": "limit-exceeded", "message": "Limit exceeded", diff --git a/api/services/account_service.py b/api/services/account_service.py index d3852eee9a..e9d9cef6ce 100644 --- a/api/services/account_service.py +++ b/api/services/account_service.py @@ -585,7 +585,10 @@ class TenantService: if not FeatureService.get_system_features().is_allow_create_workspace and not is_setup: raise WorkSpaceNotAllowedCreateError() - if FeatureService.get_system_features().license.product_id == "DIFY_ENTERPRISE_STANDARD" and FeatureService.get_system_features().available_workspaces <= 0: + if ( + FeatureService.get_system_features().license.product_id == "DIFY_ENTERPRISE_STANDARD" + and FeatureService.get_system_features().available_workspaces <= 0 + ): raise WorkSpaceNotAllowedCreateError() if name: