Module: Promiscuous::ControllerMiddleware

Extended by:
ActiveSupport::Concern
Defined in:
lib/promiscuous/railtie.rb

Instance Method Summary collapse

Instance Method Details

#process_action(*args) ⇒ Object



4
5
6
7
8
# File 'lib/promiscuous/railtie.rb', line 4

def process_action(*args)
  Promiscuous::Publisher::Context::Base.current.current_user = self.current_user if self.respond_to?(:current_user)
  super
  Promiscuous::Publisher::Context::Base.current.current_user = nil
end