Added fix for empty YAML

This commit is contained in:
Casey Leask 2012-12-03 11:15:36 +11:00 committed by Thomas Reynolds
parent 6f8ada6639
commit dd4c07d9d1
2 changed files with 14 additions and 3 deletions

View file

@ -31,7 +31,7 @@ module Middleman::CoreExtensions
)
sitemap.provides_metadata do |path|
fmdata = frontmatter_manager.data(path).first
fmdata = frontmatter_manager.data(path).first || {}
data = {}
%w(layout layout_engine).each do |opt|
@ -158,7 +158,7 @@ module Middleman::CoreExtensions
# @return [void]
def manipulate_resource_list(resources)
resources.each do |r|
if !r.proxy? && r.data["ignored"] == true
if !r.proxy? && !r.data.nil? && r.data["ignored"] == true
r.frontmatter_ignored = true
end
end