diff --git a/app/logical/current_user.rb b/app/logical/current_user.rb index 769d16fc3..69efcb215 100644 --- a/app/logical/current_user.rb +++ b/app/logical/current_user.rb @@ -15,6 +15,10 @@ class CurrentUser end end + def self.as_admin(&block) + scoped(User.admins.first, "127.0.0.1", &block) + end + def self.user=(user) Thread.current[:current_user] = user end