resolve/refinerycms — pull request #1315 by vita (2012-02-22 21:24:47+00:00)
Title: Model Page - fix duplicate cache_key

page_first = Refinery::Page.create(:title => 'Page first', ...
child_first = page.children.create(:title => 'child', ...

page_second = Refinery::Page.create(:title => 'Page second', ...
child_second = page.children.create(:title => 'child', :skip_to_first_child => true, ...

page_first.cache_key => "refinery/en/page-first"
child_first.cache_key => "refinery/en/child"

page_second.cache_key => "refinery/en/page-second"
child_second.cache_key => "refinery/en/child"

child_first and child_second has duplicate cache_key. It makes a problem in nested_url and nested_path methods.