diff options
Diffstat (limited to 'StoneIsland/www/js')
| -rw-r--r-- | StoneIsland/www/js/lib/account/SignupView.js | 7 | ||||
| -rw-r--r-- | StoneIsland/www/js/lib/blogs/StoryView.js | 1 |
2 files changed, 7 insertions, 1 deletions
diff --git a/StoneIsland/www/js/lib/account/SignupView.js b/StoneIsland/www/js/lib/account/SignupView.js index 04600517..123b47a6 100644 --- a/StoneIsland/www/js/lib/account/SignupView.js +++ b/StoneIsland/www/js/lib/account/SignupView.js @@ -25,17 +25,22 @@ var SignupView = FormView.extend({ "Name": "Please enter your first name.", "Surname": "Please enter your last name.", "Email": "Please enter a valid email address.", + "ConfirmEmail": "Please enter a valid email address.", "Password": "Please enter your password.", "Password2": "Please enter your password again.", + "YooxLetter": "You must agree to data profiling.", "DataProfiling": "You must agree to data profiling.", }, validate_fields: function(errors){ if (data.Password !== data.Password2) { errors.push("Password2", "Passwords don't match.") } + if (data.Email !== data.ConfirmEmail) { errors.push("ConfirmEmail", "Email addresses don't match.") } + if (! data.YooxLetter) { data.YooxLetter = "false" } + if (! data.DataProfiling) { data.DataProfiling = "false" } }, success: function(data){ - // change login in ui to logout or whatever + auth.view_logged_in() }, error: function(data){ diff --git a/StoneIsland/www/js/lib/blogs/StoryView.js b/StoneIsland/www/js/lib/blogs/StoryView.js index 1829e8cf..88a56392 100644 --- a/StoneIsland/www/js/lib/blogs/StoryView.js +++ b/StoneIsland/www/js/lib/blogs/StoryView.js @@ -57,6 +57,7 @@ var StoryView = ScrollableView.extend({ var section = this.sections[id] this.$img.attr("src", section.image.uri) + this.deferScrollToTop() }, })
\ No newline at end of file |
