API - searching user is case insensitive

This commit is contained in:
Sam
2022-03-13 10:03:24 +01:00
parent 0b1d99aa7a
commit 08d412bddf
2 changed files with 37 additions and 1 deletions

View File

@ -194,7 +194,7 @@ def get_users(auth_user: User) -> Dict:
query = params.get('q')
users_pagination = (
User.query.filter(
User.username.like('%' + query + '%') if query else True,
User.username.ilike('%' + query + '%') if query else True,
)
.order_by(
User.workouts_count.asc() # type: ignore