WARN: ActiveJob::DeserializationError: Error while trying to deserialize arguments: uninitialized constant Order
今天我今天开始收到此错误。我根本没有更改任何代码,但是我从Shopify收到的每个网络钩子都遇到了此错误。我不明白如果没有任何变化,为什么我今天会开始收到此错误。
最重要的是,我没有或从来没有要求一个恒定的"秩序"
不太确定发生了什么,所以希望这里有人可以帮助阐明一些信息。我有一个名为 ShopifyOrder 的模型,我确实在从这个网络钩子调用的作业中使用了它。
您可以使用此参考处理与反序列化相关的更多问题: https://github.com/Shopify/shopify_app/issues/600
所以在这里,你可以在config/initializers/global_id.rb中创建global_id.rb
GlobalID::Locator.use :shopify do |gid|
end
Order = Class.new
如果您需要我提供任何帮助,请告诉我。
谢谢