From ffee380df37a2dc236c3b13bd5388a978425ca3b Mon Sep 17 00:00:00 2001 From: zhengkunwang223 <1paneldev@sina.com> Date: Thu, 28 May 2026 11:35:02 +0800 Subject: [PATCH] fix: Fix the issue where runtime environments cannot be created when using a custom app repository. --- 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 000000000000..a87825c7a742 --- /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 885aefa2bea4..c31f56d47bed 100644 --- a/frontend/src/views/website/runtime/app/index.vue +++ b/frontend/src/views/website/runtime/app/index.vue @@ -32,10 +32,11 @@