« get me outta code hell

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:
Diffstat (limited to 'src/data')
-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