sutty/app/models/log_entry.rb
2020-09-29 18:22:28 -03:00

21 lines
410 B
Ruby

# frozen_string_literal: true
# Un registro de cualquier cosa, nos sirve para debuguear
# selectivamente.
class LogEntry < ApplicationRecord
belongs_to :site
serialize :text, JSON
default_scope -> { order(created_at: :desc) }
def resend
return if sent
ContactJob.perform_async site_id, params[:form], params
end
def params
@params ||= text&.dig('params')&.symbolize_keys
end
end