From 5f9ad0056a210a3a5892bde4603ee51ac1340f51 Mon Sep 17 00:00:00 2001 From: MillenniumEarl Date: Sun, 21 Mar 2021 11:40:57 +0100 Subject: [PATCH] Don't parse spoiler text --- src/scripts/scrape-data/post-parse.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/scripts/scrape-data/post-parse.ts b/src/scripts/scrape-data/post-parse.ts index 5a2adb8..73560fe 100644 --- a/src/scripts/scrape-data/post-parse.ts +++ b/src/scripts/scrape-data/post-parse.ts @@ -162,8 +162,8 @@ function parseCheerioSpoilerNode($: cheerio.Root, node: cheerio.Cheerio): IPostE .toArray() .map((el) => parseCheerioNode($, el)); - // Clean text - spoiler.text = spoiler.text.replace(/\s\s+/g, " ").trim(); + // Clean text (Spoiler has no text) @todo + // spoiler.text = spoiler.text.replace(/\s\s+/g, " ").trim(); return spoiler; } @@ -307,7 +307,7 @@ function reducePostElement(element: IPostElement): IPostElement { // Local variables const shallowCopy = Object.assign({}, element); - // If the node has only one child, return it + // If the node has only one child, reduce and return it if (isPostElementUnknown(shallowCopy) && shallowCopy.content.length === 1) { return reducePostElement(shallowCopy.content[0]); }