Commit 1de7c12eb9ea20ef12dc7b059f48b1e5222ffcaf
1 parent
51e6c3e7
Exists in
master
and in
29 other branches
Fixing users activation in sample-profiles script
Showing
2 changed files
with
8 additions
and
2 deletions
Show diff stats
app/models/user.rb
@@ -114,7 +114,7 @@ class User < ActiveRecord::Base | @@ -114,7 +114,7 @@ class User < ActiveRecord::Base | ||
114 | self.activated_at = Time.now.utc | 114 | self.activated_at = Time.now.utc |
115 | self.activation_code = nil | 115 | self.activation_code = nil |
116 | self.person.visible = true | 116 | self.person.visible = true |
117 | - self.person.save && self.save | 117 | + self.person.save! && self.save |
118 | end | 118 | end |
119 | 119 | ||
120 | def activated? | 120 | def activated? |
script/sample-profiles
@@ -95,7 +95,13 @@ save guest do | @@ -95,7 +95,13 @@ save guest do | ||
95 | communities.rand.add_member(guest.person) | 95 | communities.rand.add_member(guest.person) |
96 | end | 96 | end |
97 | end | 97 | end |
98 | -User.all(:conditions => ['login NOT LIKE "%%_template"']).each(&:activate) | 98 | +done |
99 | + | ||
100 | +print "Activating users: " | ||
101 | +User.all(:conditions => ['login NOT LIKE "%%_template"']).each do |user| | ||
102 | + user.activate | ||
103 | + print '.' | ||
104 | +end | ||
99 | done | 105 | done |
100 | 106 | ||
101 | people = $environment.people | 107 | people = $environment.people |