From 79a178f7f15c4daecf6d3a88a8d7406896d8520d Mon Sep 17 00:00:00 2001 From: Stephen Crosby Date: Sun, 3 May 2015 13:53:28 -0700 Subject: [PATCH] move document.post_render hook to after render call --- lib/jekyll/document.rb | 2 -- lib/jekyll/site.rb | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/jekyll/document.rb b/lib/jekyll/document.rb index 8b16dca4..839fb5f7 100644 --- a/lib/jekyll/document.rb +++ b/lib/jekyll/document.rb @@ -175,8 +175,6 @@ module Jekyll # # Returns nothing. def write(dest) - Jekyll::Hooks.trigger self, :post_render - path = destination(dest) FileUtils.mkdir_p(File.dirname(path)) File.open(path, 'wb') do |f| diff --git a/lib/jekyll/site.rb b/lib/jekyll/site.rb index 89b9c28e..e7307bbf 100644 --- a/lib/jekyll/site.rb +++ b/lib/jekyll/site.rb @@ -160,6 +160,7 @@ module Jekyll collection.docs.each do |document| if regenerator.regenerate?(document) document.output = Jekyll::Renderer.new(self, document, payload).run + Jekyll::Hooks.trigger document, :post_render end end end