diff --git a/app/models/user.rb b/app/models/user.rb index 7d6b2d9..9775754 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -114,7 +114,7 @@ class User < ActiveRecord::Base self.activated_at = Time.now.utc self.activation_code = nil self.person.visible = true - self.person.save && self.save + self.person.save! && self.save end def activated? diff --git a/script/sample-profiles b/script/sample-profiles index 7880256..7ad003a 100755 --- a/script/sample-profiles +++ b/script/sample-profiles @@ -95,7 +95,13 @@ save guest do communities.rand.add_member(guest.person) end end -User.all(:conditions => ['login NOT LIKE "%%_template"']).each(&:activate) +done + +print "Activating users: " +User.all(:conditions => ['login NOT LIKE "%%_template"']).each do |user| + user.activate + print '.' +end done people = $environment.people -- libgit2 0.21.2