You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have the same issue as the OP. What I did for now is to override the remove method of the OrderContents class to ignore a product assemblies using the variant.product.assembly?, like so:
This override of before_payment in the checkout controller breaks saved payment sources:
https://github.com/spree-contrib/spree-product-assembly/blob/master/app/controllers/spree/checkout_controller_decorator.rb#L6
In spree/frontend, the before_payment method does two things:
I'd propose that we find an alternative approach to allow the product assembly to opt out of being processed by the stock differentiator.
The text was updated successfully, but these errors were encountered: