From 7b7b128c4633a93ed8794df5fd94c27d0d2cc431 Mon Sep 17 00:00:00 2001 From: Struan Donald Date: Mon, 19 Aug 2013 17:26:15 +0100 Subject: Reset submission type on choices screen Removes problems with starting one type of submission, going back and the state not being properly cleared --- src/js/views/submit.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/js/views/submit.js b/src/js/views/submit.js index 705f8e6..79db28d 100644 --- a/src/js/views/submit.js +++ b/src/js/views/submit.js @@ -173,6 +173,12 @@ 'vclick #email_confirm': 'onClickConfirm' }, + afterRender: function() { + // if we are coming back to this page we want to reset how + // they are reporting + this.model.set('submit_clicked', ''); + }, + validate: function() { this.clearValidationErrors(); var isValid = 1; @@ -209,7 +215,6 @@ onClickConfirm: function(e) { e.preventDefault(); - this.model.set('submit_clicked', ''); if ( this.validate() ) { FMS.currentUser.set('email', $('#form_email').val()); this.navigate( 'submit-name' ); -- cgit v1.2.3