Compare commits

..

1 Commits

Author SHA1 Message Date
Schedel Pascal
7ab05d41f0 fix null warning in CheckLogin() 2024-06-17 08:31:51 +02:00

View File

@@ -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!");
}