From 3245f7ff998e5adf4ea36a303b24234f81bdfb56 Mon Sep 17 00:00:00 2001 From: jibees Date: Wed, 12 Jul 2023 09:34:53 +0200 Subject: [PATCH] Update app/reflexes/products_reflex.rb Co-authored-by: David Cook --- app/reflexes/products_reflex.rb | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/reflexes/products_reflex.rb b/app/reflexes/products_reflex.rb index 1ee59c901c..15e7311771 100644 --- a/app/reflexes/products_reflex.rb +++ b/app/reflexes/products_reflex.rb @@ -70,11 +70,9 @@ class ProductsReflex < ApplicationReflex end def producers - producers = if current_user.has_spree_role?("admin") - Enterprise.all - else - current_user.enterprises - end + producers = [{ label: "All", value: "all" }] + + OpenFoodNetwork::Permissions.new(@user) + .managed_product_enterprises.is_primary_producer.by_name producers.map { |p| [p.name, p.id] } end