« get me outta code hell

content, wiki-data: skip wiki commentary advertising dedicated page - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/common-util/wiki-data.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2026-03-19 12:42:18 -0300
committer(quasar) nebula <qznebula@protonmail.com>2026-03-19 12:42:18 -0300
commit67e9f678daa0d715d96d3582672f17c3c0f3ebc0 (patch)
treecfa9466d9bfbdb47a13e16b4594ae65c5baa0670 /src/common-util/wiki-data.js
parentfd3ba555422c7e18e478b50d04d7201379d3bbb3 (diff)
content, wiki-data: skip wiki commentary advertising dedicated page
Diffstat (limited to 'src/common-util/wiki-data.js')
-rw-r--r--src/common-util/wiki-data.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/common-util/wiki-data.js b/src/common-util/wiki-data.js
index c9c63db7..42ff677e 100644
--- a/src/common-util/wiki-data.js
+++ b/src/common-util/wiki-data.js
@@ -610,3 +610,9 @@ export function* matchInlineLinks(source) {
     yield {href, length, index};
   }
 }
+
+export const albumHasSubstantialCommentaryPage = album =>
+  !empty(
+    album.tracks
+      .flatMap(track => track.commentary)
+      .filter(entry => !entry.isWikiEditorCommentary));