lib/switch_user/provider/dummy.rb in switch_user-0.9.1 vs lib/switch_user/provider/dummy.rb in switch_user-0.9.2
- old
+ new
@@ -1,7 +1,5 @@
-require 'switch_user/provider/base'
-
module SwitchUser
module Provider
class Dummy < Base
def initialize(controller)
@user = nil
@@ -15,9 +13,21 @@
@user = nil
end
def current_user(scope = nil)
@user
+ end
+
+ def original_user
+ @original_user
+ end
+
+ def remember_current_user(remember)
+ if remember
+ @original_user = current_user
+ else
+ @original_user = nil
+ end
end
end
end
end