Load actual variants in the exchange, wrong behaviour was implemented in previous two commits

This commit is contained in:
Rob Harrington
2015-03-19 17:04:43 +11:00
parent e9f2e743ce
commit 1927bc55d0

View File

@@ -4,9 +4,6 @@ class Api::Admin::ExchangeSerializer < ActiveModel::Serializer
has_many :enterprise_fees, serializer: Api::Admin::EnterpriseFeeSerializer
def variants
Hash[
OpenFoodNetwork::Permissions.new(options[:current_user]).
visible_variants_within(object).map { |v| [v.id, true] }
]
Hash[ object.variants.map { |v| [v.id, true] } ]
end
end