diff options
Diffstat (limited to 'www')
-rw-r--r-- | www/js/router.js | 6 | ||||
-rw-r--r-- | www/js/views/submit.js | 12 |
2 files changed, 17 insertions, 1 deletions
diff --git a/www/js/router.js b/www/js/router.js index 9879078..3f5a9b2 100644 --- a/www/js/router.js +++ b/www/js/router.js @@ -18,6 +18,7 @@ 'submit': 'submit', 'submit-email': 'submitEmail', 'submit-name': 'submitName', + 'submit-name-set-password': 'submitNameSetPassword', 'submit-password': 'submitPassword', 'submit-set-password': 'submitSetPassword', 'save_offline': 'saveOffline', @@ -110,6 +111,11 @@ this.changeView(submitNameView); }, + submitNameSetPassword: function(){ + var submitNameSetPasswordView = new FMS.SubmitNameSetPasswordView({ model: FMS.currentDraft }); + this.changeView(submitNameSetPasswordView); + }, + submitPassword: function(){ var submitPasswordView = new FMS.SubmitPasswordView({ model: FMS.currentDraft }); this.changeView(submitPasswordView); diff --git a/www/js/views/submit.js b/www/js/views/submit.js index a2cf880..1dad90d 100644 --- a/www/js/views/submit.js +++ b/www/js/views/submit.js @@ -248,6 +248,16 @@ (function (FMS, Backbone, _, $) { _.extend( FMS, { + SubmitNameSetPasswordView: FMS.SubmitNameView.extend({ + template: 'submit_name', + id: 'submit-name-page-set-password', + prev: 'submit-set-password' + }) + }); +})(FMS, Backbone, _, $); + +(function (FMS, Backbone, _, $) { + _.extend( FMS, { SubmitPasswordView: FMS.SubmitView.extend({ template: 'submit_password', id: 'submit-password-page', @@ -323,7 +333,7 @@ template: 'submit_set_password', id: 'submit-set-password-page', prev: 'submit-email', - next: 'submit-name', + next: 'submit-name-set-password', events: { 'pagehide': 'destroy', |