summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/models/session.js.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/models/session.js.coffee')
-rw-r--r--app/assets/javascripts/models/session.js.coffee8
1 files changed, 4 insertions, 4 deletions
diff --git a/app/assets/javascripts/models/session.js.coffee b/app/assets/javascripts/models/session.js.coffee
index 1a513b2c..96a7d390 100644
--- a/app/assets/javascripts/models/session.js.coffee
+++ b/app/assets/javascripts/models/session.js.coffee
@@ -2,16 +2,16 @@ class CakeSide.Models.Session extends Backbone.Model
EMAIL_REGEX=/[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/
modelKey: 'session'
defaults:
- username: null
+ email: null
password: null
- requiredFields: ['username', 'password']
+ requiredFields: ['email', 'password']
validate: (attributes, options) ->
errors = {}
- if !EMAIL_REGEX.test(attributes.username)
- errors['username'] = @errorFor('username', 'invalid')
+ if !EMAIL_REGEX.test(attributes.email)
+ errors['email'] = @errorFor('email', 'invalid')
_.each @requiredFields, (field) =>
if _.isEmpty(attributes[field])