Prevent double click on button new experiment [SCI-7707] (#4783)

This commit is contained in:
ajugo 2023-01-10 11:46:32 +01:00 committed by GitHub
parent 99d190f0d6
commit 06cdeb2d61
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -317,11 +317,16 @@
function initNewExperimentToolbarButton() {
let forms = '.new-experiment-form';
$(experimentsPage)
.on('submit', forms, function() {
$(this).find("button[type='submit']").prop('disabled', true);
})
.on('ajax:success', forms, function(ev, data) {
appendActionModal($(data.html));
$(this).find("button[type='submit']").prop('disabled', false);
})
.on('ajax:error', forms, function(ev, data) {
HelperModule.flashAlertMsg(data.responseJSON.message, 'danger');
$(this).find("button[type='submit']").prop('disabled', false);
});
}