From a14159a8a92add7c8f538cb022acfe9e7a86dbb7 Mon Sep 17 00:00:00 2001 From: Aevann Date: Wed, 1 Mar 2023 01:53:32 +0200 Subject: [PATCH] dont save empty values in /submit --- files/assets/js/submit.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/files/assets/js/submit.js b/files/assets/js/submit.js index 1f6d5af5a..4dbabae06 100644 --- a/files/assets/js/submit.js +++ b/files/assets/js/submit.js @@ -81,11 +81,14 @@ document.getElementById('file-upload').addEventListener('change', function(){ } }) +const saved_values = ['post-title', 'post-text', 'post-url', 'sub'] + function savetext() { - localStorage.setItem("post-title", document.getElementById('post-title').value) - localStorage.setItem("post-text", document.getElementById('post-text').value) - localStorage.setItem("post-url", document.getElementById('post-url').value) - localStorage.setItem("sub", document.getElementById('sub').value) + for (const id of saved_values) + { + const value = document.getElementById(id).value + if (value) localStorage.setItem(id, value) + } localStorage.setItem("post-notify", document.getElementById('post-notify').checked) localStorage.setItem("post-new", document.getElementById('post-new').checked)