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)