I guess emails might not be there.

This commit is contained in:
Nick Winter 2014-04-25 10:55:37 -07:00
parent 183fe9c496
commit 2ff97c3bcd

View file

@ -72,6 +72,7 @@ module.exports = class EmployerSignupView extends View
delete userObject.subscribe
for key, val of me.attributes when key in ["preferredLanguage", "testGroupNumber", "dateCreated", "wizardColor1", "name", "music", "volume", "emails"]
userObject[key] ?= val
userObject.emails ?= {}
userObject.emails.employerNotes = {enabled: true}
res = tv4.validateMultiple userObject, User.schema
return forms.applyErrorsToForm(@$el, res.errors) unless res.valid