Sha256: 0641a52c45890aa22fe3ac4ac972efb3f9188e7c8f047de9250a09ac6c8f27e9
Contents?: true
Size: 431 Bytes
Versions: 64
Compression:
Stored size: 431 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 def save_anyway log = Spree::LogEntry.new log.source = source log.details = details log.save! end def parsed_details @details ||= YAML.load(details) end end end
Version data entries
64 entries across 64 versions & 2 rubygems