diff options
| author | Fab <fabianjarrett@gmail.com> | 2022-08-05 08:27:20 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-08-05 17:21:38 +0200 |
| commit | 82e9e19ebe6bc920f1cfffc42d86648644fd4a78 (patch) | |
| tree | e62070c2c227ef2e2fd2bef0b3124992c601cb39 /django | |
| parent | 7b0ed458d960f1b0bf5c46a74b2fef0e0def71b8 (diff) | |
[4.1.x] Fixed #33893 -- Reverted "Fixed #28889 -- Prevented double submission of admin forms."
Regression in fe7dbef5867c577995f0fc849d8dfdb8f2e6bbfa.
Backport of 0756c61f2ada56e4ae625589099c0141a77737eb from main
Diffstat (limited to 'django')
| -rw-r--r-- | django/contrib/admin/static/admin/js/change_form.js | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/django/contrib/admin/static/admin/js/change_form.js b/django/contrib/admin/static/admin/js/change_form.js index 0ba16efef9..96a4c62ef4 100644 --- a/django/contrib/admin/static/admin/js/change_form.js +++ b/django/contrib/admin/static/admin/js/change_form.js @@ -1,23 +1,9 @@ -/*global gettext*/ 'use strict'; { const inputTags = ['BUTTON', 'INPUT', 'SELECT', 'TEXTAREA']; const modelName = document.getElementById('django-admin-form-add-constants').dataset.modelName; - let submitted = false; - if (modelName) { const form = document.getElementById(modelName + '_form'); - - form.addEventListener('submit', (event) => { - event.preventDefault(); - if (submitted) { - const answer = window.confirm(gettext('You have already submitted this form. Are you sure you want to submit it again?')); - if (!answer) {return;} - }; - event.target.submit(); - submitted = true; - }); - for (const element of form.elements) { // HTMLElement.offsetParent returns null when the element is not // rendered. |
