From 11369fe62d35a9619aac89d0c89f77212d8cb57a Mon Sep 17 00:00:00 2001 From: Rsl1122 Date: Sat, 16 Feb 2019 12:08:18 +0200 Subject: [PATCH] Fix syntax error in UserIdentifierQueries --- .../db/access/queries/objects/UserIdentifierQueries.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/objects/UserIdentifierQueries.java b/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/objects/UserIdentifierQueries.java index 9b2473827..58ba97289 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/objects/UserIdentifierQueries.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/objects/UserIdentifierQueries.java @@ -173,19 +173,19 @@ public class UserIdentifierQueries { public static Query> fetchMatchingPlayerNames(String searchFor) { String sql = SELECT + DISTINCT + UsersTable.USER_NAME + FROM + UsersTable.TABLE_NAME + - WHERE + "LOWER(" + UsersTable.USER_NAME + ") LIKE LOWER(%?%)" + + WHERE + "LOWER(" + UsersTable.USER_NAME + ") LIKE LOWER(?)" + " UNION " + SELECT + DISTINCT + UsersTable.USER_NAME + FROM + UsersTable.TABLE_NAME + INNER_JOIN + NicknamesTable.TABLE_NAME + " on " + UsersTable.TABLE_NAME + "." + UsersTable.USER_UUID + "=" + NicknamesTable.TABLE_NAME + "." + NicknamesTable.USER_UUID + - WHERE + "LOWER(" + NicknamesTable.NICKNAME + ") LIKE LOWER(%?%)"; + WHERE + "LOWER(" + NicknamesTable.NICKNAME + ") LIKE LOWER(?)"; return new QueryStatement>(sql, 5000) { @Override public void prepare(PreparedStatement statement) throws SQLException { - statement.setString(1, searchFor); - statement.setString(2, searchFor); + statement.setString(1, '%' + searchFor + '%'); + statement.setString(2, '%' + searchFor + '%'); } @Override