diff --git a/engines/order_management/app/services/order_management/stock/package.rb b/engines/order_management/app/services/order_management/stock/package.rb index 3009d0b19c..f3bfaf38f0 100644 --- a/engines/order_management/app/services/order_management/stock/package.rb +++ b/engines/order_management/app/services/order_management/stock/package.rb @@ -92,7 +92,7 @@ module OrderManagement # # @return [Array] def shipping_methods - available_shipping_methods = shipping_categories.map(&:shipping_methods).flatten.uniq.to_a + available_shipping_methods = shipping_categories.flat_map(&:shipping_methods).uniq.to_a available_shipping_methods.keep_if do |shipping_method| ships_with?(order.distributor.shipping_methods.to_a, shipping_method)