diff --git a/resources/js/database/routines.ts b/resources/js/database/routines.ts index ce4124e771..872eae2b62 100644 --- a/resources/js/database/routines.ts +++ b/resources/js/database/routines.ts @@ -132,11 +132,11 @@ const DatabaseRoutines = { routinesExportModal.querySelector('.modal-body').innerHTML = routinesExportTextarea; document.getElementById('routinesExportTextarea').textContent = data.message; getSqlEditor($('#routinesExportTextarea')); - }); + }, { once: true }); routinesExportModal.addEventListener('hidden.bs.modal', function () { routinesExportModal.querySelector('.modal-body').innerHTML = routinesExportTextarea; - }); + }, { once: true }); bootstrap.Modal.getOrCreateInstance(routinesExportModal).show(); } @@ -348,14 +348,14 @@ const DatabaseRoutines = { // Execute item-specific code that.postDialogShow(data); - }); + }, { once: true }); routinesEditorModal.addEventListener('hidden.bs.modal', function () { const routinesEditorModalSaveButton = document.getElementById('routinesEditorModalSaveButton'); routinesEditorModalSaveButton?.removeEventListener('click', routinesEditorModalSaveEventHandler); document.getElementById('routinesEditorModal').querySelector('.modal-body').innerHTML = '