Skip to content

Commit 6f9c110

Browse files
committed
refactor: modify getPositionByName to perform case-insensitive search for position names
1 parent 71aefee commit 6f9c110

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/main/java/dao/impl/PositionDaoImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ public CompletableFuture<Integer> countPositions() {
198198
@Override
199199
public CompletableFuture<Set<Position>> getPositionByName(String name) {
200200
return AsyncDaoExecutor.executeAsync(() -> {
201-
try (Connection connection = getConnection(); PreparedStatement preparedStatement = connection.prepareStatement("SELECT * FROM positions WHERE name LIKE ?")) {
201+
try (Connection connection = getConnection(); PreparedStatement preparedStatement = connection.prepareStatement("SELECT * FROM positions WHERE LOWER(name) LIKE LOWER(?)")) {
202202
return getPositions(name, preparedStatement);
203203
}
204204
});

0 commit comments

Comments
 (0)