From 3b723bbbe98c7373752807443ef2c5290ab2ab52 Mon Sep 17 00:00:00 2001 From: ljacqu Date: Sat, 10 Sep 2016 09:29:34 +0200 Subject: [PATCH] Fix removal of recovery code --- src/main/java/fr/xephi/authme/datasource/MySQL.java | 4 ++-- src/main/java/fr/xephi/authme/datasource/SQLite.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/fr/xephi/authme/datasource/MySQL.java b/src/main/java/fr/xephi/authme/datasource/MySQL.java index 5b944044..0e9c6466 100644 --- a/src/main/java/fr/xephi/authme/datasource/MySQL.java +++ b/src/main/java/fr/xephi/authme/datasource/MySQL.java @@ -901,8 +901,8 @@ public class MySQL implements DataSource { @Override public void removeRecoveryCode(String name) { String sql = "UPDATE " + tableName - + " SET " + col.RECOVERY_CODE + " = NULL" - + " AND " + col.RECOVERY_EXPIRATION + " = NULL" + + " SET " + col.RECOVERY_CODE + " = NULL, " + + col.RECOVERY_EXPIRATION + " = NULL" + " WHERE " + col.NAME + " = ?;"; try (Connection con = getConnection(); PreparedStatement pst = con.prepareStatement(sql)) { pst.setString(1, name.toLowerCase()); diff --git a/src/main/java/fr/xephi/authme/datasource/SQLite.java b/src/main/java/fr/xephi/authme/datasource/SQLite.java index df90d2eb..5f08e076 100644 --- a/src/main/java/fr/xephi/authme/datasource/SQLite.java +++ b/src/main/java/fr/xephi/authme/datasource/SQLite.java @@ -631,8 +631,8 @@ public class SQLite implements DataSource { @Override public void removeRecoveryCode(String name) { String sql = "UPDATE " + tableName - + " SET " + col.RECOVERY_CODE + " = NULL" - + " AND " + col.RECOVERY_EXPIRATION + " = NULL" + + " SET " + col.RECOVERY_CODE + " = NULL, " + + col.RECOVERY_EXPIRATION + " = NULL" + " WHERE " + col.NAME + " = ?;"; try (PreparedStatement pst = con.prepareStatement(sql)) { pst.setString(1, name.toLowerCase());