// Remove the upload window completely (even if it's hidden)
function deactivate_uploads() {
- document.getElementById("ctdl-upload").remove();
+ upload_window = document.getElementById('ctdl-upload');
+ if (upload_window) {
+ upload_window.remove();
+ }
}
// Flush all uploaded files and close the window
function flush_uploads() {
- document.getElementById('ctdl-upload').style.display='none';
+ upload_window = document.getElementById('ctdl-upload');
+
+ if (upload_window) {
+ upload_window.style.display='none';
+ }
// FIXME tell the server to delete the files
uploads.forEach(u => {