summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorFab <fabianjarrett@gmail.com>2022-08-05 08:27:20 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-08-05 17:21:38 +0200
commit82e9e19ebe6bc920f1cfffc42d86648644fd4a78 (patch)
treee62070c2c227ef2e2fd2bef0b3124992c601cb39 /django
parent7b0ed458d960f1b0bf5c46a74b2fef0e0def71b8 (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.js14
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.