Sha256: a3a9a3e5689bdc177a6d3fd71c70cc461165558ef587e86ad5d882d4e3f23261
Contents?: true
Size: 448 Bytes
Versions: 61
Compression:
Stored size: 448 Bytes
Contents
class FixAdjustmentOrderPresence < ActiveRecord::Migration def change say 'Fixing adjustments without direct order reference' Spree::Adjustment.where(order: nil).find_each do |adjustment| adjustable = adjustment.adjustable if adjustable.is_a? Spree::Order adjustment.update_attributes!(order_id: adjustable.id) else adjustment.update_attributes!(adjustable: adjustable.order) end end end end
Version data entries
61 entries across 61 versions & 3 rubygems