Sha256: 4323ebee6b0ad62e90738c4668b051184fcfe1f732427feced434797c2cb0945

Contents?: true

Size: 510 Bytes

Versions: 1

Compression:

Stored size: 510 Bytes

Contents

require 'panicker_api'

module Panicker
  extend ActiveSupport::Concern

  def message(text_to_send = '', bot: nil, target: nil, txt: nil)
    txt ||= text_to_send
    Rails.logger.warn "Posting for company #{code}, target: #{target}, message: #{txt}, not_markdown: true"
    PanickerApi.general_message(text_to_send, bot: bot, target: target, txt: txt, company: self)
  rescue
    Rails.logger.error "Silently failing sending panicker a message #{txt} for company #{code}"
    Rails.logger.error $!
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
shopapp-0.2.72 app/models/concerns/panicker.rb