From b0e05b2a7ba1c0683c376c192d7d3abcbad2a0f4 Mon Sep 17 00:00:00 2001 From: Minteck Date: Fri, 21 Jan 2022 19:08:31 +0100 Subject: Fix issue with Android (and potentially Linux) --- modules/publishtag.js | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) (limited to 'modules/publishtag.js') diff --git a/modules/publishtag.js b/modules/publishtag.js index 9828443..8f0baa2 100644 --- a/modules/publishtag.js +++ b/modules/publishtag.js @@ -1,16 +1,5 @@ const fs = require('fs'); module.exports = (file) => { - file = fs.readFileSync(file).toString(); - try { - frontmatter = file.split("---")[1].trim() - lines = frontmatter.replaceAll("\r\n", "\n").split("\n"); - if (lines.map(i => i.trim()).includes("publish: true") || lines.map(i => i.trim()).includes("publish : true") || lines.map(i => i.trim()).includes("publish :true")) { - return true; - } else { - return false; - } - } catch (e) { - return false; - } + return fs.readFileSync(file).toString().match(/---\n(.*)\npublish( *):( *)true\n(.*)---/gm) } \ No newline at end of file -- cgit