From 4dc4c2c48fbf6f41de22c0d9c34073b458b621fe Mon Sep 17 00:00:00 2001 From: atomiks Date: Sun, 16 Dec 2018 01:46:14 +1100 Subject: [PATCH] Fix logic error with date comparison --- scripts/build.js | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/scripts/build.js b/scripts/build.js index a8ec3d088..ff2c519a7 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -118,17 +118,10 @@ for (const snippetFile of fs.readdirSync(SNIPPETS_PATH)) { // new icon = less than 31 days old const date = (snippetData.match(//) || [, ''])[1] - if (date && differenceInDays(new Date(date), new Date()) < 31) { - snippetEl.prepend( - createElement( - 'New' - ) - ) - link.prepend( - createElement( - 'New' - ) - ) + if (date && differenceInDays(new Date(), new Date(date)) < 31) { + const newIcon = 'New' + snippetEl.prepend(createElement(newIcon)) + link.prepend(createElement(newIcon)) } // tags