diff options
Diffstat (limited to 'www/js/views')
-rw-r--r-- | www/js/views/login.js | 1 | ||||
-rw-r--r-- | www/js/views/submit.js | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/www/js/views/login.js b/www/js/views/login.js index 62aa325..5f2dfdb 100644 --- a/www/js/views/login.js +++ b/www/js/views/login.js @@ -32,6 +32,7 @@ that.model.set('email', $('#form_email').val()); that.model.set('name', data.name); that.model.save(); + FMS.isLoggedIn = 1; $('#password_row').hide(); $('#success_row').show(); } else { diff --git a/www/js/views/submit.js b/www/js/views/submit.js index 8ab54d7..6a59923 100644 --- a/www/js/views/submit.js +++ b/www/js/views/submit.js @@ -48,6 +48,7 @@ onReportSync: function(model, resp, options) { this.stopListening(); + this.afterSubmit(); if ( FMS.currentUser ) { FMS.currentUser.save(); } @@ -67,6 +68,7 @@ }, beforeSubmit: function() {}, + afterSubmit: function() {}, _destroy: function() { this.stopListening(); @@ -228,6 +230,10 @@ } }, + afterSubmit: function() { + FMS.isLoggedIn = 1; + }, + onReportError: function(model, err, options) { if ( err.check_name ) { $('#form_name').val(err.check_name); |