From 2d3ae874926a7fc62063a692a087b631187cc3b0 Mon Sep 17 00:00:00 2001 From: Karl0ss Date: Wed, 7 Jun 2023 14:43:30 +0100 Subject: [PATCH] blank show.json creation if not present --- utils.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/utils.js b/utils.js index a1731e1..fe19883 100644 --- a/utils.js +++ b/utils.js @@ -40,9 +40,19 @@ function create_empty_retry_cache() { } } +function create_empty_shows_file() { + try { + return JSON.parse(fs.readFileSync('./shows.json')); + } catch (error) { + fs.writeFileSync('./shows.json', JSON.stringify([])); + return JSON.parse(fs.readFileSync('./shows.json')); + } +} + function create_empty_cache_files() { create_empty_downloadHistory() create_empty_retry_cache() + create_empty_shows_file() } module.exports = {