From e24ffbbe4d9c9af9caeebb11e20f04cbf5584bbd Mon Sep 17 00:00:00 2001 From: Daniel Nitsikopoulos Date: Thu, 22 Jun 2023 20:51:08 +1000 Subject: [PATCH] Fix some JS issues --- public/assets/index.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/public/assets/index.js b/public/assets/index.js index 89e1f93..538e97b 100644 --- a/public/assets/index.js +++ b/public/assets/index.js @@ -14,13 +14,16 @@ "class_name": "grid gap-4 grid-cols-2 prose-img:m-0" }); - htmx.on('#media_form', 'htmx:xhr:progress', function(evt) { - htmx.find('#progress').setAttribute('value', evt.detail.loaded/evt.detail.total * 100) - }); + const mediaForm = document.getElementById("media_form"); + if (mediaForm !== null) { + htmx.on('#media_form', 'htmx:xhr:progress', function (evt) { + htmx.find('#progress').setAttribute('value', evt.detail.loaded / evt.detail.total * 100) + }); + } }); const mapContainer = document.getElementById("map"); - if (mapContainer !== undefined) { + if (mapContainer !== null) { document.getElementById("go-back").addEventListener("click", () => { history.back(); });