Add method for easier reading

This commit is contained in:
Maikel Linke
2023-03-01 12:05:32 +11:00
parent 7ad5181026
commit d7e4962fba

View File

@@ -16,9 +16,7 @@ class OrderAvailableShippingMethods
shipping_methods = shipping_methods_before_tag_rules_applied
applicator = OpenFoodNetwork::TagRuleApplicator.new(distributor,
"FilterShippingMethods", customer&.tag_list)
applicator.filter!(shipping_methods)
tag_rules.filter!(shipping_methods)
shipping_methods.uniq
end
@@ -40,4 +38,10 @@ class OrderAvailableShippingMethods
.where(distributor_id: distributor.id)
.select(:shipping_method_id)
end
def tag_rules
OpenFoodNetwork::TagRuleApplicator.new(
distributor, "FilterShippingMethods", customer&.tag_list
)
end
end