module Metova::Logger::ControllerPatch

Public Instance Methods

append_info_to_payload(payload) click to toggle source
Calls superclass method
# File lib/metova/logger/controller_patch.rb, line 4
def append_info_to_payload(payload)
  super
  payload[:ip] = request.remote_ip
  if defined?(current_user) && current_user
    payload[:user] = [
      (current_user.try(:email) || 'NO_EMAIL'),
      (current_user.try(:id) || 'NO_ID')
    ].join('/')
  end
end