« get me outta code hell

checks: use find() decorators in reportContentTextErrors too - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/checks.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2025-10-03 19:25:10 -0300
committer(quasar) nebula <qznebula@protonmail.com>2025-10-03 19:25:10 -0300
commit9853d3bc0b3ab73dea921b9e66f15ff7f9a53057 (patch)
tree98dbaf7859f0e5f85282cc9712c70001df34a828 /src/data/checks.js
parent4eace73f5194644a2d89df05b705df2b7e10d97b (diff)
checks: use find() decorators in reportContentTextErrors too preview
Diffstat (limited to 'src/data/checks.js')
-rw-r--r--src/data/checks.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/data/checks.js b/src/data/checks.js
index 87ac1888..e68b2ed0 100644
--- a/src/data/checks.js
+++ b/src/data/checks.js
@@ -653,7 +653,11 @@ export class ContentNodeError extends Error {
     message,
   }) {
     const headingLine =
-      `(${where}) ${message}`;
+      (message.includes('\n\n')
+        ? `(${where})\n\n` + message + '\n'
+     : message.includes('\n')
+        ? `(${where})\n` + message
+        : `(${where}) ${message}`);
 
     const textUpToNode =
       containingLine.slice(0, columnNumber);
@@ -827,6 +831,9 @@ export function reportContentTextErrors(wikiData, {
               break;
           }
 
+          findFn = decoSuppressFindErrors(findFn, {property: null});
+          findFn = decoAnnotateFindErrors(findFn);
+
           const findRef =
             (replacerKeyImplied
               ? replacerValue