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:
JT Olds 2011-06-15 17:26:01 -06:00
parent 4f521c04db
commit 5a62f11d64
1 changed files with 4 additions and 1 deletions

View File

@ -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