Spree获取库存单位的播种订单无效

时间:2015-12-15 15:08:06

标签: ruby-on-rails-4 spree

我正试图为我的商店下订单来测试系统,但是

  

*** StateMachines :: InvalidTransition异常:无法通过以下方式转换状态:next from:address(Reason(s):Inventory units is invalid,   库存单位无效)

我检查了InventoryUnits无效的shipment_id缺少shipment_id,但无法弄清楚导致它的原因。并非所有订单的InventoryUnits都缺少InventoryUnits,只有一对。我找不到用于为订单实例化shipment_id的代码的文件,所以我不确定为什么会发生这种情况。

什么可能导致nilInventoryUnits,哪个文件包含创建{{1}}的代码(以便我可以尝试解决这个问题)。

您可以找到我的种子代码here

0 个答案:

没有答案