mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-28 21:07:16 +00:00
Add debug output on line item migration for lost data
This commit is contained in:
@@ -7,6 +7,7 @@ class AddShippingMethodToLineItems < ActiveRecord::Migration
|
||||
shipping_method = li.product.shipping_method_for_distributor(li.order.distributor)
|
||||
rescue ArgumentError
|
||||
shipping_method = Spree::ShippingMethod.find_by_name 'Producer Delivery'
|
||||
say "Line item #{li.id} does not have a valid shipping method, setting to '#{shipping_method.name}'"
|
||||
end
|
||||
|
||||
Spree::LineItem.update_all("shipping_method_id = #{shipping_method.id}", "id = #{li.id}")
|
||||
|
||||
Reference in New Issue
Block a user