From 04c00af92eacfaa9db6fa16aa3d23318f4c68b67 Mon Sep 17 00:00:00 2001 From: choco Date: Wed, 15 Oct 2025 16:37:56 +0200 Subject: [PATCH] check if completed intro setup process --- LightlessSync/LightlessPlugin.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/LightlessSync/LightlessPlugin.cs b/LightlessSync/LightlessPlugin.cs index 4f9b226..c431419 100644 --- a/LightlessSync/LightlessPlugin.cs +++ b/LightlessSync/LightlessPlugin.cs @@ -167,8 +167,10 @@ public class LightlessPlugin : MediatorSubscriberBase, IHostedService } else if (!string.Equals(lastSeen, currentVersion, StringComparison.Ordinal)) { - // TODO: actually check if setup is complete - Mediator.Publish(new UiToggleMessage(typeof(UpdateNotesUi))); + if (_lightlessConfigService.Current.HasValidSetup() && _serverConfigurationManager.HasValidConfig()) + { + Mediator.Publish(new UiToggleMessage(typeof(UpdateNotesUi))); + } _lightlessConfigService.Current.LastSeenVersion = currentVersion; _lightlessConfigService.Save(); }