Module: EffectiveTrash::SetCurrentUser::ActionController

Defined in:
lib/effective_trash/set_current_user.rb

Instance Method Summary collapse

Instance Method Details

#set_effective_trash_current_userObject

Add me to your ApplicationController around_action :set_effective_trash_current_user



8
9
10
11
12
13
14
15
16
# File 'lib/effective_trash/set_current_user.rb', line 8

def set_effective_trash_current_user
  EffectiveTrash.current_user = current_user

  if block_given?
    retval = yield
    EffectiveTrash.current_user = nil
    retval
  end
end