diff --git a/config/initializers/eis_custom_active_record.rb b/config/initializers/eis_custom_active_record.rb new file mode 100644 index 000000000..60dcebeb9 --- /dev/null +++ b/config/initializers/eis_custom_active_record.rb @@ -0,0 +1,8 @@ +# Log all user issues raised by active record +# rubocop: disable Metrics/LineLength +class ActiveRecord::Base + after_validation do |m| + Rails.logger.info "USER MSG: ACTIVERECORD: #{m.class} ##{m.id} #{m.errors.full_messages} #{m.errors['epp_errors']}" if m.errors.present? + true + end +end