Method: App47Logger.log_error

Defined in:
lib/app/models/concerns/app47_logger.rb

.log_error(message, exception = nil) ⇒ Object

Log an error messages

  1. Prints the messages

  2. If an exception is passed n

2a prints the exception message
2b prints the stack trace


49
50
51
52
53
54
# File 'lib/app/models/concerns/app47_logger.rb', line 49

def self.log_error(message, exception = nil)
  log_message :error, message
  log_exception(:error, exception)
  message = { message: message, exception: exception&.message }
  SlackNotification.say message, template: :error_message
end