aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--www/js/router.js6
-rw-r--r--www/js/views/submit.js12
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',