From d5427b8d7ee7713cd8a0d1b529548b981f930a5c Mon Sep 17 00:00:00 2001 From: Joe <1264204425@qq.com> Date: Mon, 9 Sep 2024 13:48:03 +0800 Subject: [PATCH] feat: remove self host judgement --- api/services/account_service.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/api/services/account_service.py b/api/services/account_service.py index 3fcfc8cf8a..402366b1e2 100644 --- a/api/services/account_service.py +++ b/api/services/account_service.py @@ -617,16 +617,16 @@ class RegisterService: if open_id is not None or provider is not None: AccountService.link_account_integrate(provider, open_id, account) - if dify_config.EDITION != "SELF_HOSTED": - should_create_workspace = not is_invite_member or ( - is_invite_member and dify_config.ALLOW_CREATE_WORKSPACE - ) + + should_create_workspace = not is_invite_member or ( + is_invite_member and dify_config.ALLOW_CREATE_WORKSPACE + ) - if should_create_workspace: - tenant = TenantService.create_tenant(f"{account.name}'s Workspace") - TenantService.create_tenant_member(tenant, account, role="owner") - account.current_tenant = tenant - tenant_was_created.send(tenant) + if should_create_workspace: + tenant = TenantService.create_tenant(f"{account.name}'s Workspace") + TenantService.create_tenant_member(tenant, account, role="owner") + account.current_tenant = tenant + tenant_was_created.send(tenant) db.session.commit() except Exception as e: