diff --git a/SmearcarDB/static/index.js b/SmearcarDB/static/index.js index 0d65925..9a89a97 100644 --- a/SmearcarDB/static/index.js +++ b/SmearcarDB/static/index.js @@ -452,6 +452,9 @@ document.getElementById("newLanguage").onclick = function(event) { // Close add setTimeout(function() { document.getElementById("newLanguage").style.display = "none"; }, 300); +}; + +document.getElementById("editLanguage").onclick = function(event) { // Close add language. document.getElementById("editLanguage").style.opacity = "0"; setTimeout(function() { document.getElementById("editLanguage").style.display = "none"; @@ -600,6 +603,14 @@ document.querySelectorAll("#editLanguageSubmit p")[0].onclick = function() { remove: diffRemove.length > 0 }; + if(!todo.name && !todo.add && !todo.remove) { + document.getElementById("editLanguage").style.opacity = "0"; + setTimeout(function() { + document.getElementById("editLanguage").style.display = "none"; + }, 300); + return; + } + var error = false; if(todo.name) { // Ajax requests for changing name.