Fix removal of recovery code
This commit is contained in:
parent
0aac8928af
commit
3b723bbbe9
@ -901,8 +901,8 @@ public class MySQL implements DataSource {
|
|||||||
@Override
|
@Override
|
||||||
public void removeRecoveryCode(String name) {
|
public void removeRecoveryCode(String name) {
|
||||||
String sql = "UPDATE " + tableName
|
String sql = "UPDATE " + tableName
|
||||||
+ " SET " + col.RECOVERY_CODE + " = NULL"
|
+ " SET " + col.RECOVERY_CODE + " = NULL, "
|
||||||
+ " AND " + col.RECOVERY_EXPIRATION + " = NULL"
|
+ col.RECOVERY_EXPIRATION + " = NULL"
|
||||||
+ " WHERE " + col.NAME + " = ?;";
|
+ " WHERE " + col.NAME + " = ?;";
|
||||||
try (Connection con = getConnection(); PreparedStatement pst = con.prepareStatement(sql)) {
|
try (Connection con = getConnection(); PreparedStatement pst = con.prepareStatement(sql)) {
|
||||||
pst.setString(1, name.toLowerCase());
|
pst.setString(1, name.toLowerCase());
|
||||||
|
|||||||
@ -631,8 +631,8 @@ public class SQLite implements DataSource {
|
|||||||
@Override
|
@Override
|
||||||
public void removeRecoveryCode(String name) {
|
public void removeRecoveryCode(String name) {
|
||||||
String sql = "UPDATE " + tableName
|
String sql = "UPDATE " + tableName
|
||||||
+ " SET " + col.RECOVERY_CODE + " = NULL"
|
+ " SET " + col.RECOVERY_CODE + " = NULL, "
|
||||||
+ " AND " + col.RECOVERY_EXPIRATION + " = NULL"
|
+ col.RECOVERY_EXPIRATION + " = NULL"
|
||||||
+ " WHERE " + col.NAME + " = ?;";
|
+ " WHERE " + col.NAME + " = ?;";
|
||||||
try (PreparedStatement pst = con.prepareStatement(sql)) {
|
try (PreparedStatement pst = con.prepareStatement(sql)) {
|
||||||
pst.setString(1, name.toLowerCase());
|
pst.setString(1, name.toLowerCase());
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user