mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-27 01:43:22 +00:00
Created order_cycle_permitted_in helper
This commit is contained in:
@@ -3,6 +3,10 @@ module OrderCyclesHelper
|
||||
@current_order_cycle ||= current_order(false).andand.order_cycle
|
||||
end
|
||||
|
||||
def order_cycle_permitted_in(enterprises)
|
||||
enterprises.merge(order_cycle_permitted_enterprises)
|
||||
end
|
||||
|
||||
def order_cycle_permitted_enterprises
|
||||
OpenFoodNetwork::Permissions.new(spree_current_user).order_cycle_enterprises
|
||||
end
|
||||
|
||||
@@ -7,12 +7,12 @@
|
||||
|
||||
- unless order_cycles_simple_index
|
||||
%td.suppliers
|
||||
- order_cycle.suppliers.merge(order_cycle_permitted_enterprises).each do |s|
|
||||
- order_cycle_permitted_in(order_cycle.suppliers).each do |s|
|
||||
= s.name
|
||||
%br/
|
||||
%td= order_cycle.coordinator.name
|
||||
%td.distributors
|
||||
- order_cycle.distributors.merge(order_cycle_permitted_enterprises).each do |d|
|
||||
- order_cycle_permitted_in(order_cycle.distributors).each do |d|
|
||||
= d.name
|
||||
%br/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user