From 0fb2387e301c115e7c9a018422958bba84e4f934 Mon Sep 17 00:00:00 2001 From: Rune Harlyk Date: Sat, 30 Mar 2024 01:29:08 +0100 Subject: [PATCH] Adds simple data sync --- .../src/lib/components/UpdateIndicator.svelte | 4 ++ app2/src/lib/components/Visualization.svelte | 36 +++++++--------- app2/src/lib/stores/socket-store.ts | 10 +---- app2/src/routes/+layout.svelte | 43 ++++++++++++++++++- app2/src/routes/+page.svelte | 2 +- app2/src/routes/controller/+page.svelte | 2 +- app2/src/routes/login.svelte | 2 +- esp32/src/ActuatorStateService.h | 14 +++--- 8 files changed, 73 insertions(+), 40 deletions(-) diff --git a/app2/src/lib/components/UpdateIndicator.svelte b/app2/src/lib/components/UpdateIndicator.svelte index 55ea360..898e8cc 100644 --- a/app2/src/lib/components/UpdateIndicator.svelte +++ b/app2/src/lib/components/UpdateIndicator.svelte @@ -29,6 +29,10 @@ } ); const results = await response.json(); + if (results.message == "Not Found") { + console.error('Error: Could not find releases in the repository'); + return; + } update = false; firmwareVersion = ''; diff --git a/app2/src/lib/components/Visualization.svelte b/app2/src/lib/components/Visualization.svelte index 884cb2c..2852eb2 100644 --- a/app2/src/lib/components/Visualization.svelte +++ b/app2/src/lib/components/Visualization.svelte @@ -1,7 +1,6 @@