From 8213eacde5cd264e26b2559a508c3706a0e81a95 Mon Sep 17 00:00:00 2001 From: Fred Boniface Date: Tue, 31 Jan 2023 00:18:07 +0000 Subject: [PATCH] Backend: Reduce code bloat Signed-off-by: Fred Boniface --- src/services/corpus.services.js | 9 +++------ src/services/dbAccess.services.js | 8 +------- static/sw.js | 2 ++ 3 files changed, 6 insertions(+), 13 deletions(-) diff --git a/src/services/corpus.services.js b/src/services/corpus.services.js index 7f04a95..3ea7a85 100644 --- a/src/services/corpus.services.js +++ b/src/services/corpus.services.js @@ -18,14 +18,12 @@ const corpusUser = process.env.OWL_LDB_CORPUSUSER const corpusPass = process.env.OWL_LDB_CORPUSPASS async function subset(allCorpus) { - var cleanCorpus = await clean(allCorpus) - return cleanCorpus + return (await clean(allCorpus)) } async function get() { var gzipData = await fetch() - var allCorpus = await extract(gzipData) - return allCorpus + return (await extract(gzipData)) } async function fetch() { @@ -52,8 +50,7 @@ async function extract(input) { log.out(`corpus.extract: Extracting CORPUS archive`) var raw = await gz.ungzip(input) var obj = await JSON.parse(raw) - var output = obj.TIPLOCDATA - return output + return (obj.TIPLOCDATA) } async function clean(input) { diff --git a/src/services/dbAccess.services.js b/src/services/dbAccess.services.js index c63cb41..d4269f4 100644 --- a/src/services/dbAccess.services.js +++ b/src/services/dbAccess.services.js @@ -26,11 +26,6 @@ async function dropCollection(coll){ db.dropCollection(coll); log.out(`DbAccess.dropCollection: dropped collection: '${coll}'`) } - // ALTERNATIVE METHOD - Appears to not be needed: - // This code returns and prints an array containing an object for each existing collection. -// var cols = await db.listCollections().toArray() -// log.out(`dbAccess.dropCollection: Existing collections: ${JSON.stringify(cols)}`) - // If (any object in the Array contains name:{coll} then exsists. If not doesn't exist.) } async function putCorpus(data){ @@ -80,8 +75,7 @@ async function query(collection, query){ var qcursor = qcoll.find(query) qcursor.project({_id: 0}) log.out(`dbAccess.query: Running Query: ${JSON.stringify(query)}`) - var qresult = await qcursor.toArray(); - return qresult; + return (await qcursor.toArray()); } module.exports = { diff --git a/static/sw.js b/static/sw.js index 3dcae69..b05fb96 100644 --- a/static/sw.js +++ b/static/sw.js @@ -18,10 +18,12 @@ const cacheFiles = [ "/styles/boards.css", "/styles/find-code.css", "/styles/help.css", + "/styles/issue.css", "/styles/main.css", "/styles/settings.css", "/js/find-code.js", "/js/index.js", + "/js/issue.js", "/js/lib.board.js", "/js/lib.main.js", "/js/settings.js",