lib/magicka/aggregator.rb in magicka-0.5.2 vs lib/magicka/aggregator.rb in magicka-0.5.3

- old
+ new

@@ -21,11 +21,11 @@ def initialize(renderer, model) @renderer = renderer @model = model end - def with_model(model) - new_model = [self.model, model].join('.') + def with_model(model, base: self.model) + new_model = [base, model].compact.join('.') yield self.class.new(renderer, new_model) end def equal?(other)