Merge pull request #7 from sairaj-mote/master

fixed reloading bug
This commit is contained in:
sairaj mote 2020-08-25 19:19:17 +05:30 committed by GitHub
commit 047a8e0c74
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1207,15 +1207,16 @@
function enterLog() { function enterLog() {
let title = document.getElementById("sheet-details").children[0].textContent; let title = document.getElementById("sheet-details").children[0].textContent;
let form = document.forms['sheet-view'] let form = document.forms['sheet-view'],
form.elements.forEach(element => element.disabled = true) allFormElements = form.querySelectorAll('input')
allFormElements.forEach(element => element.disabled = true)
if (form[0].tagName === 'INPUT') { if (form[0].tagName === 'INPUT') {
let floID = form[0].value; let floID = form[0].value;
let log = [] let log = []
for (let i = 1; i < form.length - 1; i++) for (let i = 1; i < form.length - 1; i++)
log.push(form[i].value) log.push(form[i].value)
logSheet.enterLog(title, floID, log).then(result => { logSheet.enterLog(title, floID, log).then(result => {
form.elements.forEach(element => element.disabled = false) allFormElements.forEach(element => element.disabled = false)
form.reset(); form.reset();
showMessage('Log Entry Successful') showMessage('Log Entry Successful')
let row = document.getElementById("sheet-view").getElementsByTagName("tbody")[0].insertRow(1); let row = document.getElementById("sheet-view").getElementsByTagName("tbody")[0].insertRow(1);
@ -1224,7 +1225,7 @@
row.insertCell(k + 1).textContent = log[k] row.insertCell(k + 1).textContent = log[k]
}).catch(error => { }).catch(error => {
showMessage(error, "error") showMessage(error, "error")
form.elements.forEach(element => element.disabled = false) allFormElements.forEach(element => element.disabled = false)
}) })
} }
} }