From fd03f9450aaddfe70e7cd505c0e28402cd5a1ef8 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Thu, 10 Oct 2024 22:06:12 +0100 Subject: [PATCH] Make search via mbid:* match on artist mbid --- lib/music_library/records.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/music_library/records.ex b/lib/music_library/records.ex index ca06d1f0..c6d6b9af 100644 --- a/lib/music_library/records.ex +++ b/lib/music_library/records.ex @@ -55,7 +55,7 @@ defmodule MusicLibrary.Records do search |> where([r], like(r.title, ^"%#{album}%")) {:mbid, mbid}, search -> - search |> where([r], r.musicbrainz_id == ^mbid) + search |> where([r], r.musicbrainz_id == ^mbid or like(r.artists, ^"%#{mbid}%")) {:query, raw_query}, search -> search