class WebHookLog < ActiveRecord::Base belongs_to :web_hook serialize :request_headers, Hash # rubocop:disable Cop/ActiveRecordSerialize serialize :request_data, Hash # rubocop:disable Cop/ActiveRecordSerialize serialize :response_headers, Hash # rubocop:disable Cop/ActiveRecordSerialize validates :web_hook, presence: true def success? response_status =~ /^2/ end end