diff --git a/api/core/app/apps/advanced_chat/app_generator.py b/api/core/app/apps/advanced_chat/app_generator.py index 98fd9bb39d..65fc15e065 100644 --- a/api/core/app/apps/advanced_chat/app_generator.py +++ b/api/core/app/apps/advanced_chat/app_generator.py @@ -510,14 +510,14 @@ class AdvancedChatAppGenerator(MessageBasedAppGenerator): sandbox = SandboxService.create_draft( tenant_id=application_generate_entity.app_config.tenant_id, app_id=application_generate_entity.app_config.app_id, - user_id=application_generate_entity.user_id, + user_id=user.id, sandbox_provider=sandbox_provider, ) else: sandbox = SandboxService.create( tenant_id=application_generate_entity.app_config.tenant_id, app_id=application_generate_entity.app_config.app_id, - user_id=application_generate_entity.user_id, + user_id=user.id, sandbox_id=conversation.id, sandbox_provider=sandbox_provider, ) diff --git a/api/core/app/apps/workflow/app_generator.py b/api/core/app/apps/workflow/app_generator.py index a1d4908966..a0b2730abe 100644 --- a/api/core/app/apps/workflow/app_generator.py +++ b/api/core/app/apps/workflow/app_generator.py @@ -326,14 +326,14 @@ class WorkflowAppGenerator(BaseAppGenerator): sandbox = SandboxService.create_draft( tenant_id=application_generate_entity.app_config.tenant_id, app_id=application_generate_entity.app_config.app_id, - user_id=application_generate_entity.user_id, + user_id=user.id, sandbox_provider=sandbox_provider, ) else: sandbox = SandboxService.create( tenant_id=application_generate_entity.app_config.tenant_id, app_id=application_generate_entity.app_config.app_id, - user_id=application_generate_entity.user_id, + user_id=user.id, sandbox_id=application_generate_entity.workflow_execution_id, sandbox_provider=sandbox_provider, )