catch rails validation errors in setup rake task
Change-Id: Ie86819fa40ae9a3257882bb92031b5854b2e7f20 Reviewed-on: https://gerrit.instructure.com/4234 Tested-by: Hudson <hudson@instructure.com> Reviewed-by: Zach Wily <zach@instructure.com>
This commit is contained in:
parent
4f521c04db
commit
5a62f11d64
|
@ -1071,7 +1071,10 @@ namespace :db do
|
|||
end
|
||||
# set the password later.
|
||||
pseudonym.password = pseudonym.password_confirmation = password
|
||||
pseudonym.save
|
||||
unless pseudonym.save
|
||||
raise pseudonym.errors.first.join " " if pseudonym.errors.size > 0
|
||||
raise "unknown error saving password"
|
||||
end
|
||||
Account.site_admin.add_user(user, 'AccountAdmin')
|
||||
Account.default.add_user(user, 'AccountAdmin')
|
||||
user
|
||||
|
|
Loading…
Reference in New Issue