From 6a59b8d27cd01479263d179157732488cba83772 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Thu, 19 May 2022 14:33:02 +0200 Subject: [PATCH] fix: do not fetch app state in case of missconfiguration --- src/routes/applications/[id]/__layout.svelte | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/routes/applications/[id]/__layout.svelte b/src/routes/applications/[id]/__layout.svelte index 877d3620a..3662f289a 100644 --- a/src/routes/applications/[id]/__layout.svelte +++ b/src/routes/applications/[id]/__layout.svelte @@ -143,10 +143,18 @@ clearInterval(statusInterval); }); onMount(async () => { - await getStatus(); - statusInterval = setInterval(async () => { + if (!application.gitSourceId || !application.destinationDockerId || !application.fqdn) { + $status.application.initialLoading = false; + $status.application.isRunning = false; + $status.application.isExited = false; + $status.application.loading = false; + return; + } else { await getStatus(); - }, 1000); + statusInterval = setInterval(async () => { + await getStatus(); + }, 1000); + } });