From c64f72e394aea4dccfd6f50d53f4556e33c9041f Mon Sep 17 00:00:00 2001 From: Luck Date: Fri, 21 Apr 2017 16:58:07 +0100 Subject: [PATCH] Fix issue with loading usernames on MongoDB - closes #257 --- .../luckperms/common/storage/backing/MongoDBBacking.java | 2 +- .../lucko/luckperms/common/storage/backing/SQLBacking.java | 7 +------ 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/common/src/main/java/me/lucko/luckperms/common/storage/backing/MongoDBBacking.java b/common/src/main/java/me/lucko/luckperms/common/storage/backing/MongoDBBacking.java index d56bb471..56a68a82 100644 --- a/common/src/main/java/me/lucko/luckperms/common/storage/backing/MongoDBBacking.java +++ b/common/src/main/java/me/lucko/luckperms/common/storage/backing/MongoDBBacking.java @@ -325,7 +325,7 @@ public class MongoDBBacking extends AbstractBacking { boolean save = plugin.getUserManager().giveDefaultIfNeeded(user, false); - if (user.setName(name, false)) { + if (user.setName(d.getString("name"), false)) { save = true; } diff --git a/common/src/main/java/me/lucko/luckperms/common/storage/backing/SQLBacking.java b/common/src/main/java/me/lucko/luckperms/common/storage/backing/SQLBacking.java index cf3f0f43..8b48d29b 100644 --- a/common/src/main/java/me/lucko/luckperms/common/storage/backing/SQLBacking.java +++ b/common/src/main/java/me/lucko/luckperms/common/storage/backing/SQLBacking.java @@ -343,13 +343,8 @@ public class SQLBacking extends AbstractBacking { } user.getPrimaryGroup().setStoredValue(pg); - String name = userName.get(); - if (name == null) { - name = "null"; - } - // Update their username to what was in the storage if the one in the local instance is null - user.setName(name, false); + user.setName(userName.get(), false); // If the user has any data in storage if (!data.isEmpty()) {