« get me outta code hell

search: accommodate "as <name>" in by-artist disambiguation - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2026-02-12 18:22:11 -0400
committer(quasar) nebula <qznebula@protonmail.com>2026-02-12 18:22:34 -0400
commit1875057d11e2f09c5751ff0e60aa0e3deeb8d6dd (patch)
treeed547019a5e1a2ff48eb40383b438ba09939b5ba /src
parent41ea9c2d570c93ae9c290ecda20732399ffdc36b (diff)
search: accommodate "as <name>" in by-artist disambiguation
Diffstat (limited to 'src')
-rw-r--r--src/search-select.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/search-select.js b/src/search-select.js
index 81734140..3133c642 100644
--- a/src/search-select.js
+++ b/src/search-select.js
@@ -219,7 +219,9 @@ function genericProcess(thing, opts) {
           (empty(thing.artistContribs)
             ? null
             : thing.artistContribs
-                .map(contrib => contrib.artist.name)
+                .map(contrib =>
+                  contrib.artistText ??
+                  contrib.artist.name)
                 .join(', ')),
         ]