From a332dfd3b35243bd7c5a61e2892cc40b406c53f4 Mon Sep 17 00:00:00 2001 From: CityFun <31820853+zhengkunwang223@users.noreply.github.com> Date: Thu, 28 May 2026 11:54:02 +0800 Subject: [PATCH] fix: Fix the issue where runtime environments cannot be created when using a custom app repository. (#12887) --- frontend/src/utils/runtime-app-resource.ts | 3 +++ .../src/views/website/runtime/app/index.vue | 24 +++++++++++++++---- .../website/runtime/php/create/index.vue | 24 ++++++++++++++++--- 3 files changed, 43 insertions(+), 8 deletions(-) create mode 100644 frontend/src/utils/runtime-app-resource.ts diff --git a/frontend/src/utils/runtime-app-resource.ts b/frontend/src/utils/runtime-app-resource.ts new file mode 100644 index 000000000..a87825c7a --- /dev/null +++ b/frontend/src/utils/runtime-app-resource.ts @@ -0,0 +1,3 @@ +export const resolveRuntimeAppResource = (isOffline: boolean, customAppStatus?: string) => { + return isOffline || customAppStatus?.toLowerCase() === 'enable' ? 'custom' : 'remote'; +}; diff --git a/frontend/src/views/website/runtime/app/index.vue b/frontend/src/views/website/runtime/app/index.vue index 885aefa2b..c31f56d47 100644 --- a/frontend/src/views/website/runtime/app/index.vue +++ b/frontend/src/views/website/runtime/app/index.vue @@ -32,10 +32,11 @@