lib/nanoc/base/compilation/rule_context.rb in nanoc-3.4.2 vs lib/nanoc/base/compilation/rule_context.rb in nanoc-3.4.3

- old
+ new

@@ -27,15 +27,16 @@ def initialize(params={}) rep = params[:rep] or raise ArgumentError, "Required :rep option is missing" compiler = params[:compiler] or raise ArgumentError, "Required :compiler option is missing" super({ - :rep => rep, - :item => rep.item, - :site => compiler.site, - :config => compiler.site.config, - :items => compiler.site.items, - :layouts => compiler.site.layouts + :rep => rep, + :item_rep => rep, + :item => rep.item, + :site => compiler.site, + :config => compiler.site.config, + :items => compiler.site.items, + :layouts => compiler.site.layouts }) end # Filters the current representation (calls {Nanoc::ItemRep#filter} with # the given arguments on the rep).