Disallow learners from clicking any button while redirecting after submit

Fixes CODEOCEAN-FRONTEND-3M
This commit is contained in:
Sebastian Serth
2023-09-19 22:49:34 +02:00
parent 9a6d590a80
commit 937a0d7d4d

View File

@ -218,8 +218,10 @@ CodeOceanEditorSubmissions = {
Turbolinks.clearCache(); Turbolinks.clearCache();
Turbolinks.visit(response.redirect); Turbolinks.visit(response.redirect);
} else if (response.status === 'container_depleted') { } else if (response.status === 'container_depleted') {
this.showContainerDepletedMessage(); this.initializeEventHandlers();
this.showContainerDepletedMessage();
} else { } else {
this.initializeEventHandlers();
for (let [type, text] of Object.entries(response)) { for (let [type, text] of Object.entries(response)) {
$.flash[type]({ $.flash[type]({
text: text, text: text,
@ -227,7 +229,6 @@ CodeOceanEditorSubmissions = {
}) })
} }
} }
this.initializeEventHandlers();
}) })
}, },