Luis Ramos
|
07a44cfaf3
|
Update selected shipping rate if there is an original shipping method to keep and it is different from the one selected through the Estimator process
Make sure the shipment is saved (callbacks!) whenever the ship method has changed in the refresh_rates process
|
2020-07-03 13:48:12 +01:00 |
|
Luis Ramos
|
758bb17142
|
Fix some easy rubocop issues and add some exceptions to to manual todo list
|
2020-07-02 21:24:15 +01:00 |
|
Luis Ramos
|
659de3d24d
|
Replay spree commit a4622ee13a723f0dba2943967b445b9989f67fb2 to fix issue introduced in spree 2.1
|
2020-07-02 21:24:15 +01:00 |
|
Luis Ramos
|
ff046f7a6c
|
Remove conditionals related to Config.track_inventory_levels, this config is always true in OFN
|
2020-07-02 21:24:14 +01:00 |
|
Luis Ramos
|
ee66e37521
|
Move adjuster, estimator, packer and prioritizer to order management engine
|
2020-07-02 21:24:14 +01:00 |
|
Luis Ramos
|
b487185a65
|
Remove package factory, it is no longer needed, we can just call the Package class in the two places where it is used
|
2020-07-02 21:24:14 +01:00 |
|
Luis Ramos
|
8e116dd58a
|
Make ensure_correct_adjustment a public method because we call it in OFN
|
2020-07-02 21:24:14 +01:00 |
|
Luis Ramos
|
2e33e02d7f
|
Remove dead code, this method was removed in spree 2.0.4
|
2020-07-02 21:24:14 +01:00 |
|
Luis Ramos
|
7a03f57da0
|
Merge shipment decorator with class brought from spree_core
|
2020-07-02 21:24:14 +01:00 |
|
Luis Ramos
|
494251b7cf
|
Fix simple rubocop issues
|
2020-07-02 21:24:14 +01:00 |
|
Luis Ramos
|
4e5259f491
|
Bring shipment from spree_core
|
2020-07-02 21:24:14 +01:00 |
|