[Python-modules-commits] [django-session-security] 09/18: form should be considered "clean" when reset

Jean-Michel Vourgère nirgal at moszumanska.debian.org
Wed Jun 17 10:37:52 UTC 2015


This is an automated email from the git hooks/post-receive script.

nirgal pushed a commit to branch debian/sid
in repository django-session-security.

commit 88550eff7e5edfe439abcffe0ec6f066ebe068b7
Author: Anthony Bu <anthony.bu at lightcrest.com>
Date:   Wed Apr 29 18:26:34 2015 -0400

    form should be considered "clean" when reset
---
 session_security/static/session_security/script.js | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/session_security/static/session_security/script.js b/session_security/static/session_security/script.js
index 5d23093..f0977fa 100644
--- a/session_security/static/session_security/script.js
+++ b/session_security/static/session_security/script.js
@@ -39,7 +39,8 @@ yourlabs.SessionSecurity = function(options) {
     if (this.confirmFormDiscard) {
         window.onbeforeunload = $.proxy(this.onbeforeunload, this);
         $(document).on('change', ':input', $.proxy(this.formChange, this));
-        $(document).on('submit', 'form', $.proxy(this.formSubmit, this));
+        $(document).on('submit', 'form', $.proxy(this.formClean, this));
+        $(document).on('reset', 'form', $.proxy(this.formClean, this));
     }
 }
 
@@ -133,8 +134,8 @@ yourlabs.SessionSecurity.prototype = {
         $(e.target).closest('form').attr('data-dirty', true);
     },
 
-    // When a form is submited, unset data-dirty attribute.
-    formSubmit: function(e) {
+    // When a form is submitted or resetted, unset data-dirty attribute.
+    formClean: function(e) {
         $(e.target).removeAttr('data-dirty');
     }
 }

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/django-session-security.git



More information about the Python-modules-commits mailing list