diff options
author | Struan Donald <struan@exo.org.uk> | 2013-08-05 10:52:28 +0100 |
---|---|---|
committer | Struan Donald <struan@exo.org.uk> | 2013-08-05 10:52:28 +0100 |
commit | 2414ae59044fcccac1f8e963438159abafdf9c95 (patch) | |
tree | c5749d094bcff53a91042f9485d44d545bbdf67f | |
parent | a9a3ed3f45571d319023e06a2134eb19cab64283 (diff) |
Add basic validation to set password screen
Fixes #78
-rw-r--r-- | src/js/views/submit.js | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/js/views/submit.js b/src/js/views/submit.js index 3e11dd6..cbdbb45 100644 --- a/src/js/views/submit.js +++ b/src/js/views/submit.js @@ -362,12 +362,14 @@ onClickContinue: function(e) { e.preventDefault(); - $('#continue').focus(); - if ( ! this.model.get('submit_clicked') ) { - this.model.set('submit_clicked', 'submit_sign_in'); + if ( this.validate() ) { + $('#continue').focus(); + if ( ! this.model.get('submit_clicked') ) { + this.model.set('submit_clicked', 'submit_sign_in'); + } + FMS.currentUser.set('password', $('#form_password').val()); + this.navigate( this.next ); } - FMS.currentUser.set('password', $('#form_password').val()); - this.navigate( this.next ); } }) }); |