Sha256: 83c4ec20834f559b2548911b243375779f62b581c9010bc3df06fd4d1c289f7d
Contents?: true
Size: 442 Bytes
Versions: 31
Compression:
Stored size: 442 Bytes
Contents
module Rollbar module ActiveRecordExtension extend ActiveSupport::Concern def report_validation_errors_to_rollbar self.errors.full_messages.each do |error| logger.info "[Rollbar] Reporting form validation error: #{error} for #{self.to_s}" Rollbar.report_message("Form Validation Error: #{error} for #{self.to_s}") end end end end ActiveRecord::Base.send(:include, Rollbar::ActiveRecordExtension)
Version data entries
31 entries across 31 versions & 1 rubygems