From 631496a81a59f877e7a8834d02741996e028209a Mon Sep 17 00:00:00 2001 From: Gleb Sinyavsky Date: Thu, 28 Sep 2017 14:59:40 -0700 Subject: [PATCH] md rendering fix --- lib/jekyll/pdf/document.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/jekyll/pdf/document.rb b/lib/jekyll/pdf/document.rb index 3effda9..dc96d2e 100644 --- a/lib/jekyll/pdf/document.rb +++ b/lib/jekyll/pdf/document.rb @@ -15,8 +15,8 @@ module Jekyll @partials = %w[cover header_html footer_html] process(@name) + @page = page self.data = page.data.clone - self.content = page.content.clone # Set layout to the PDF layout data['layout'] = layout @@ -58,7 +58,8 @@ module Jekyll # Write the PDF file # todo: remove pdfkit dependency def write(dest_prefix, _dest_suffix = nil) - render(@site.layouts, @site.site_payload) if output.nil? + @page.render(@site.layouts, @site.site_payload) if output.nil? + self.output = @page.output path = File.join(dest_prefix, CGI.unescape(url)) dest = File.dirname(path)