From 7ab05d41f01d714685043d5314ee3068ae68c934 Mon Sep 17 00:00:00 2001 From: Schedel Pascal Date: Mon, 17 Jun 2024 08:31:51 +0200 Subject: [PATCH] fix null warning in CheckLogin() --- OwnChar/Manager/OwnCharManager.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OwnChar/Manager/OwnCharManager.cs b/OwnChar/Manager/OwnCharManager.cs index 89d94a2..2d91af5 100644 --- a/OwnChar/Manager/OwnCharManager.cs +++ b/OwnChar/Manager/OwnCharManager.cs @@ -9,7 +9,7 @@ namespace OwnChar.Manager; public class OwnCharManager { // User - public bool IsLoggedIn => CurrentUser != null && DataManager != null; + public bool IsLoggedIn => CurrentUser != null; public UserAccount? CurrentUser { get; private set; } // Data Provider @@ -30,7 +30,7 @@ public class OwnCharManager [MemberNotNull(nameof(CurrentUser), nameof(DataManager))] internal protected void CheckLogin() { - if (!IsLoggedIn) + if (DataManager == null || CurrentUser == null || !IsLoggedIn) throw new LoginException("You are already logged in!"); }