浏览代码

Fix offline inspecting a player hitting an error if the casing didn't match up perfectly. Fixes #3727

t00thpick1 6 年之前
父节点
当前提交
43d8e08e83
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java

+ 1 - 1
src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java

@@ -578,7 +578,7 @@ public final class SQLDatabaseManager implements DatabaseManager {
                     resultSet.close();
                     statement.close();
 
-                    if (!playerName.isEmpty() && !playerName.equals(name)) {
+                    if (!playerName.isEmpty() && !playerName.equalsIgnoreCase(name) && uuid != null) {
                         statement = connection.prepareStatement(
                                 "UPDATE `" + tablePrefix + "users` "
                                         + "SET user = ? "