diff --git a/lib/open_food_network/scope_variant_to_hub.rb b/lib/open_food_network/scope_variant_to_hub.rb index 0b4e341162..e8b30abe5e 100644 --- a/lib/open_food_network/scope_variant_to_hub.rb +++ b/lib/open_food_network/scope_variant_to_hub.rb @@ -3,15 +3,13 @@ module OpenFoodNetwork class ScopeVariantToHub def initialize(hub, variant_overrides = nil) - @hub = hub - @variant_overrides = variant_overrides || VariantOverride.indexed(@hub) + @variant_overrides = variant_overrides || VariantOverride.indexed(hub) end def scope(variant) return unless OpenFoodNetwork::FeatureToggle.enabled?(:inventory, @hub) variant.extend(OpenFoodNetwork::ScopeVariantToHub::ScopeVariantToHub) - variant.instance_variable_set :@hub, @hub variant.instance_variable_set :@variant_override, @variant_overrides[variant] end