diff --git a/frontend/js/apicalls.js b/frontend/js/apicalls.js index f3443a3dd1a29d1a6c0d0c569ea6fd3ae5a22773..c26274c8296f8fdd8a1a555faa381f393ec064df 100644 --- a/frontend/js/apicalls.js +++ b/frontend/js/apicalls.js @@ -448,11 +448,15 @@ async function showListingOrSingleDataset() { window.location.href = "?type=" + allowedTypesList[0]; } if (!getId()) { // no id given, so list all elements + $('#deleteButtonDiv').hide(); + $('.bulk-delete-checkboxes').hide(); if (window.sessionStorage.auth_token) { $('#addNewDatasetForm').show(); $('#filterForm').show(); $('#pagingBar').show(); $('#deleteButtonDiv').show(); + $('#deleteButtonDiv').show(); + $('.bulk-delete-checkboxes').show(); } listDatasets(getType(), getFilterSearch(), getFilterName(), getFilterUrl(), getFilterKeys(), getPage()); } else if (getId() == "new") { @@ -462,6 +466,8 @@ async function showListingOrSingleDataset() { $('#storageTypeChooser').hide(); $('#datasetViewTable').show(); $('#filterForm').hide(); + $('#deleteButtonDiv').hide(); + $('.bulk-delete-checkboxes').hide(); $('#modifyDatasetButtonGroup').hide(); $('#addMetadataButton').hide(); @@ -477,6 +483,8 @@ async function showListingOrSingleDataset() { } enableButtons(true, false, true); } else { // an id is given, show the dataset, error message if invalid + $('#deleteButtonDiv').hide(); + $('.bulk-delete-checkboxes').hide(); showDataset(getType(), getId()); } }