mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2025-02-05 16:30:24 +08:00
Removed UsersTable#updateKicked
This commit is contained in:
parent
35c9caf59a
commit
f48b45ccb2
@ -277,27 +277,6 @@ public class UsersTable extends Table {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
public void updateKicked(Map<UUID, Integer> timesKicked) {
|
|
||||||
if (Verify.isEmpty(timesKicked)) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
String sql = "UPDATE " + tableName + " SET " + TIMES_KICKED + "=? WHERE " + USER_UUID + "=?";
|
|
||||||
|
|
||||||
executeBatch(new ExecStatement(sql) {
|
|
||||||
@Override
|
|
||||||
public void prepare(PreparedStatement statement) throws SQLException {
|
|
||||||
for (Map.Entry<UUID, Integer> entry : timesKicked.entrySet()) {
|
|
||||||
UUID uuid = entry.getKey();
|
|
||||||
int kickCount = entry.getValue();
|
|
||||||
statement.setInt(1, kickCount);
|
|
||||||
statement.setString(2, uuid.toString());
|
|
||||||
statement.addBatch();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
public Map<UUID, Integer> getAllTimesKicked() {
|
public Map<UUID, Integer> getAllTimesKicked() {
|
||||||
String sql = Select.from(tableName, USER_UUID, TIMES_KICKED).toString();
|
String sql = Select.from(tableName, USER_UUID, TIMES_KICKED).toString();
|
||||||
|
|
||||||
|
@ -83,7 +83,6 @@ public class SQLSaveOps extends SQLOps implements SaveOperations {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void kickAmount(Map<UUID, Integer> ofUsers) {
|
public void kickAmount(Map<UUID, Integer> ofUsers) {
|
||||||
usersTable.updateKicked(ofUsers);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
Reference in New Issue
Block a user