From b00338195ee0bb4801395f857c1d1061b0198fb9 Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Tue, 10 May 2022 17:30:09 +0200 Subject: [PATCH] Make user fuzzy search case-insensitive Co-Authored-By: Nathan Sobo --- crates/collab/src/db.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/collab/src/db.rs b/crates/collab/src/db.rs index 3e8ec6b322..cd7cbb981f 100644 --- a/crates/collab/src/db.rs +++ b/crates/collab/src/db.rs @@ -125,7 +125,7 @@ impl Db for PostgresDb { let query = " SELECT users.* FROM users - WHERE github_login like $1 + WHERE github_login ILIKE $1 ORDER BY github_login <-> $2 LIMIT $3 "; @@ -898,7 +898,7 @@ pub mod tests { let test_db = TestDb::postgres().await; let db = test_db.db(); for github_login in [ - "california", + "California", "colorado", "oregon", "washington", @@ -911,7 +911,7 @@ pub mod tests { assert_eq!( fuzzy_search_user_names(db, "clr").await, - &["colorado", "california"] + &["colorado", "California"] ); assert_eq!( fuzzy_search_user_names(db, "ro").await,