From aa65af10b6b491d16465f0c1db6c50631c8c0163 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Mon, 17 Feb 2025 13:33:47 +0100 Subject: [PATCH] Bring back app configure link --- dashboard/src/views/AppsView.vue | 63 +++++++++++++++++--------------- 1 file changed, 33 insertions(+), 30 deletions(-) diff --git a/dashboard/src/views/AppsView.vue b/dashboard/src/views/AppsView.vue index bfda38091..4ccbce16e 100644 --- a/dashboard/src/views/AppsView.vue +++ b/dashboard/src/views/AppsView.vue @@ -100,9 +100,12 @@ const appProgressMessage = AppsModel.appProgressMessage; const applinkDialog = useTemplateRef('applinkDialog'); -function openAppEdit(app) { - if (app.type === APP_TYPES.LINK) applinkDialog.value.open(app); - else window.location.href = `#/app/${app.id}/info`; +// hook for applinks otherwise it is a link +function openAppEdit(app, event) { + if (app.type === APP_TYPES.LINK) { + applinkDialog.value.open(app); + event.preventDefault(); + } } function onOpenApp(app, event) { @@ -214,7 +217,7 @@ onUnmounted(() => {
-
+
{{ app.label || app.subdomain || app.fqdn }}
{{ installationStateLabel(app) }}
@@ -226,49 +229,49 @@ onUnmounted(() => {
-