From 234ac00a85e32b53ce0b1391627b58e98d3f48c8 Mon Sep 17 00:00:00 2001 From: Leendert de Borst Date: Fri, 20 Feb 2026 17:00:36 +0100 Subject: [PATCH] Fix StatusWorker bug where services didn't start automatically after a fresh install (#1758) --- .../Main/Components/WorkerStatus/ServiceControl.razor | 2 +- .../Utilities/AliasVault.WorkerStatus/StatusWorker.cs | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/server/AliasVault.Admin/Main/Components/WorkerStatus/ServiceControl.razor b/apps/server/AliasVault.Admin/Main/Components/WorkerStatus/ServiceControl.razor index 0fd26b5b6..6a60fdd2f 100644 --- a/apps/server/AliasVault.Admin/Main/Components/WorkerStatus/ServiceControl.razor +++ b/apps/server/AliasVault.Admin/Main/Components/WorkerStatus/ServiceControl.razor @@ -128,7 +128,7 @@ { buttonClass += "bg-emerald-500"; } - else if (service.DesiredStatus == "Stopped" && (service.DesiredStatus == string.Empty || service.DesiredStatus == "Stopped")) + else if (service.CurrentStatus == "Stopped" && (service.DesiredStatus == string.Empty || service.DesiredStatus == "Stopped")) { buttonClass += "bg-red-600"; } diff --git a/apps/server/Utilities/AliasVault.WorkerStatus/StatusWorker.cs b/apps/server/Utilities/AliasVault.WorkerStatus/StatusWorker.cs index ba8f416e3..a3dfb12a8 100644 --- a/apps/server/Utilities/AliasVault.WorkerStatus/StatusWorker.cs +++ b/apps/server/Utilities/AliasVault.WorkerStatus/StatusWorker.cs @@ -217,13 +217,15 @@ public class StatusWorker(ILogger logger, Func