From 5ee6a1af5a8affb2064c2c89defe57854e5beaf4 Mon Sep 17 00:00:00 2001 From: Quackster Date: Fri, 14 Oct 2022 03:06:20 +1000 Subject: [PATCH] Fix NPE --- .../org/alexdev/http/controllers/site/ClientController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Havana-Web/src/main/java/org/alexdev/http/controllers/site/ClientController.java b/Havana-Web/src/main/java/org/alexdev/http/controllers/site/ClientController.java index fab0918..afe342e 100644 --- a/Havana-Web/src/main/java/org/alexdev/http/controllers/site/ClientController.java +++ b/Havana-Web/src/main/java/org/alexdev/http/controllers/site/ClientController.java @@ -111,7 +111,7 @@ public class ClientController { var ssoTicket = playerDetails.getSsoTicket(); // Update sso ticket - if (GameConfiguration.getInstance().getBoolean("reset.sso.after.login") || ssoTicket.isBlank()) { + if (GameConfiguration.getInstance().getBoolean("reset.sso.after.login") || ssoTicket == null || ssoTicket.isBlank()) { ssoTicket = UUID.randomUUID().toString(); PlayerDao.setTicket(webConnection.session().getInt("user.id"), ssoTicket); }