« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/search-select.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/search-select.js b/src/search-select.js
index e7372ad4..68d2f4e9 100644
--- a/src/search-select.js
+++ b/src/search-select.js
@@ -3,6 +3,7 @@
 // These files totally go together, so read them side by side, okay?
 
 import baseSearchSpec from '#search-shape';
+import {getKebabCase} from '#wiki-data';
 
 function prepareArtwork(artwork, thing, {
   checkIfImagePathHasCachedThumbnails,
@@ -105,7 +106,10 @@ function genericSelect(wikiData) {
 
     sortByGroupRank(
       wikiData.trackData
-        .filter(track => track.isMainRelease)),
+        .filter(track =>
+          track.isMainRelease ||
+          (getKebabCase(track.name) !==
+           getKebabCase(track.mainReleaseTrack.name)))),
   ].flat();
 }