diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2008-05-22 18:08:54 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2008-05-22 18:08:54 +0000 |
commit | 82c12d09e94c502358b38166c5b239eb4ffcfff9 (patch) | |
tree | 3961b479cbf06775e444bc787865e6d7180d5a07 | |
parent | 62125cad33f8ffb47e774698603ca1772cfdea43 (diff) | |
download | redmine-82c12d09e94c502358b38166c5b239eb4ffcfff9.tar.gz redmine-82c12d09e94c502358b38166c5b239eb4ffcfff9.zip |
Fixed: non member or anonymous permissions change is effective only after an application restart (#1280).
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1443 e93f8b46-1217-0410-a6f0-8f06a7374b81
-rw-r--r-- | app/models/user.rb | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/app/models/user.rb b/app/models/user.rb index a67a08567..573261b77 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -258,13 +258,12 @@ class User < ActiveRecord::Base end def self.anonymous - return @anonymous_user if @anonymous_user anonymous_user = AnonymousUser.find(:first) if anonymous_user.nil? anonymous_user = AnonymousUser.create(:lastname => 'Anonymous', :firstname => '', :mail => '', :login => '', :status => 0) raise 'Unable to create the anonymous user.' if anonymous_user.new_record? end - @anonymous_user = anonymous_user + anonymous_user end private |