diff --git a/app/javascript/packs/controllers/dataset_controller.js b/app/javascript/packs/controllers/dataset_controller.js index 08ec8bc06671cacd3d090575edefb45a20995376..e9aa9f5304ec81c9275032b818fac7ce57ef6ccb 100644 --- a/app/javascript/packs/controllers/dataset_controller.js +++ b/app/javascript/packs/controllers/dataset_controller.js @@ -28,9 +28,17 @@ export default class extends Controller { } toggleSharingStatus(event) { - DatasetAPI.toggleSharingStatus(this.idValue, (data) => { - document.getElementById("dataset-info").outerHTML= data - }) + if (document.getElementById("sharing_status").innerText == "Private") { + if (confirm("By clicking OK you agree that your username will be publicly displayed next to your dataset")) { + DatasetAPI.toggleSharingStatus(this.idValue, (data) => { + document.getElementById("dataset-info").outerHTML = data + }) + } + } else { + DatasetAPI.toggleSharingStatus(this.idValue, (data) => { + document.getElementById("dataset-info").outerHTML = data + }) + } } export(event) {