diff --git a/lib/music_library/search.ex b/lib/music_library/search.ex index f377c499..4e47046e 100644 --- a/lib/music_library/search.ex +++ b/lib/music_library/search.ex @@ -64,7 +64,8 @@ defmodule MusicLibrary.Search do q = from ar in ArtistRecord, - where: fragment("lower(artist ->> '$.name') LIKE ?", ^"%#{normalized_query}%"), + where: + fragment("lower(unaccent(artist ->> '$.name')) LIKE ?", ^"%#{normalized_query}%"), group_by: ar.musicbrainz_id, select: ar.artist, limit: ^limit,