Handle empty frontmatter without logging an exception

This commit is contained in:
Ben Hollis 2013-04-04 22:59:05 -07:00
parent f89c815868
commit f7d1471edb

View file

@ -89,12 +89,13 @@ module Middleman::CoreExtensions
content = content.sub(yaml_regex, "")
begin
data = YAML.load($1).symbolize_keys
data = YAML.load($1)
return false unless data
data.symbolize_keys
rescue *YAML_ERRORS => e
logger.error "YAML Exception: #{e.message}"
return false
end
else
return false
end