« get me outta code hell

data: withAlwaysReferenceByDirectory: compare in kebab case - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2025-09-16 12:00:06 -0300
committer(quasar) nebula <qznebula@protonmail.com>2025-09-16 12:00:06 -0300
commit064ce15fa3dbfc010e02aff3207745afcb5d59cf (patch)
treec01695eb8a30f98ed811c6cdef94c7e09a611c8d /src/data
parent5358b11692ebbe22e1d8dc75612084ca84b57a13 (diff)
data: withAlwaysReferenceByDirectory: compare in kebab case
Resolves #283
Diffstat (limited to 'src/data')
-rw-r--r--src/data/composite/things/track/withAlwaysReferenceByDirectory.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/data/composite/things/track/withAlwaysReferenceByDirectory.js b/src/data/composite/things/track/withAlwaysReferenceByDirectory.js
index 87edf21e..c6545ca9 100644
--- a/src/data/composite/things/track/withAlwaysReferenceByDirectory.js
+++ b/src/data/composite/things/track/withAlwaysReferenceByDirectory.js
@@ -6,6 +6,7 @@
 import {input, templateCompositeFrom} from '#composite';
 import find from '#find';
 import {isBoolean} from '#validators';
+import {getKebabCase} from '#wiki-data';
 
 import {withPropertyFromObject} from '#composite/data';
 import {withResolvedReference} from '#composite/wiki-data';
@@ -89,7 +90,8 @@ export default templateCompositeFrom({
         ['#mainRelease.name']: mainReleaseName,
       }) => continuation({
         ['#alwaysReferenceByDirectory']:
-          name === mainReleaseName,
+          getKebabCase(name) ===
+          getKebabCase(mainReleaseName),
       }),
     },
   ],