From 78f8fa1f052dda0ea6bfceac1db7669240b038e5 Mon Sep 17 00:00:00 2001 From: games647 Date: Fri, 16 Mar 2018 16:34:31 +0100 Subject: [PATCH] Fix NPE on nullable uuid column --- .../java/com/github/games647/fastlogin/core/AuthStorage.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/github/games647/fastlogin/core/AuthStorage.java b/core/src/main/java/com/github/games647/fastlogin/core/AuthStorage.java index 88882ec9..90b0c469 100644 --- a/core/src/main/java/com/github/games647/fastlogin/core/AuthStorage.java +++ b/core/src/main/java/com/github/games647/fastlogin/core/AuthStorage.java @@ -127,7 +127,7 @@ public class AuthStorage { if (resultSet.next()) { long userId = resultSet.getInt(1); - UUID uuid = UUIDAdapter.parseId(resultSet.getString(2)); + UUID uuid = Optional.ofNullable(resultSet.getString(2)).map(UUIDAdapter::parseId).orElse(null); String name = resultSet.getString(3); boolean premium = resultSet.getBoolean(4);