From 1c32f5626abe1c55712ccd6a3c9110a81050889f Mon Sep 17 00:00:00 2001 From: Mhykol Date: Sat, 22 Jun 2024 03:38:28 -0400 Subject: Fixed errors for non-async functions and assets --- app.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/app.js b/app.js index 9b95eb1..c18ecec 100644 --- a/app.js +++ b/app.js @@ -128,11 +128,16 @@ class App { }) }) } catch { - const object = { - js: output.assets.js, - css: output.assets.css + const object = {} + try { + object.js = output.assets.js + object.css = output.assets.css + } catch (err) { + object.js = [] + object.css = [] } - this.readfile.Create(output.html).then(output => { + + this.readfile.Create(output.get(this.path.string).html).then(output => { const DOMPurify = createDOMPurify(new JSDOM('').window) const clean = DOMPurify.sanitize(output.layouts.header + output.layouts.data + output.layouts.footer, { ADD_TAGS: ['iframe'], ADD_ATTR: ['allow', 'allowfullscreen', 'frameborder', 'scrolling'] -- cgit v1.2.3-70-g09d2