Revert "Bug 41247: Improve ILL batches modal resetability"

This reverts commit b591b668d2.
This commit is contained in:
Martin Renvoize 2026-03-24 12:17:41 +01:00
parent a12aac8957
commit 7077634044
No known key found for this signature in database
GPG Key ID: 2D86E0EAEC83711B
1 changed files with 5 additions and 15 deletions

View File

@ -159,10 +159,11 @@
});
$("#ill-batch-modal").on("hidden.bs.modal", function () {
// Reset our state when we close the modal
// TODO: need to also reset progress bar and already processed identifiers
delete elId.dataset.batchId;
delete elId.dataset.backend;
batchId = null;
$("#identifier-table_wrapper").hide();
tableEl.style.display = "none";
tableContent.data = [];
progressTotals.data = {
total: 0,
@ -172,8 +173,6 @@
textarea.value = "";
batch.data = {};
cancelButton.innerHTML = cancelButtonOriginalText;
hideProgress();
hideErrors();
// Remove event listeners we created
removeEventListeners();
});
@ -193,13 +192,11 @@
isUpdate = true;
setModalHeading();
finishButton.removeAttribute("disabled");
hideCreateButton();
createButton.style.display = "none";
} else {
batch.data = emptyBatch;
setModalHeading();
finishButton.style.display = "none";
createButton.style.display = "inline-block";
createButton.setAttribute("disabled", 1);
}
fetchStatuses();
finishButtonEventListener();
@ -402,7 +399,7 @@
createButton.removeEventListener("click", createBatch);
identifierTable.removeEventListener("click", toggleMetadata);
identifierTable.removeEventListener("click", removeRow);
createRequestsButton.removeEventListener("click", requestRequestable);
createRequestsButton.remove("click", requestRequestable);
}
function finishButtonEventListener() {
@ -640,11 +637,6 @@
el.style.display = "block";
}
function hideProgress() {
var el = document.getElementById("create-progress");
el.style.display = "none";
}
function showCreateRequestsButton() {
var data = progressTotals.data;
var el = document.getElementById("create-requests");
@ -737,8 +729,6 @@
// Now build and display the table
if (!table) {
buildTable();
} else {
tableEl.parentElement.style.display = "block";
}
// We may be appending new values to an existing table,
@ -793,7 +783,7 @@
}
function hideCreateButton() {
createButton.style.display = "none";
createButton.remove();
}
async function populateMetadata(identifier) {