Sha256: 5b32daea4fdfd87d6f28599630b460e2602d541b3c4ac4895886b8f14f62dc94
Contents?: true
Size: 423 Bytes
Versions: 67
Compression:
Stored size: 423 Bytes
Contents
module Spree class LogEntry < Spree::Base belongs_to :source, polymorphic: true # Fix for #1767 # If a payment fails, we want to make sure we keep the record of it failing after_rollback :save_anyway, if: proc { !Rails.env.test? } def save_anyway Spree::LogEntry.create!(source: source, details: details) end def parsed_details @details ||= YAML.load(details) end end end
Version data entries
67 entries across 67 versions & 1 rubygems