sutty/app/models/log_entry.rb

21 lines
410 B
Ruby
Raw Normal View History

2020-06-16 22:10:54 +00:00
# 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
2020-09-29 21:22:28 +00:00
ContactJob.perform_async site_id, params[:form], params
end
def params
@params ||= text&.dig('params')&.symbolize_keys
end
2020-06-16 22:10:54 +00:00
end