lib/wlang/source/front_matter.rb in wlang-2.2.0 vs lib/wlang/source/front_matter.rb in wlang-2.2.1
- old
+ new
@@ -25,10 +25,10 @@
raw = raw_content
if raw =~ /^(---\s*\n.*?\n?)^(---\s*$\n?)/m
@locals, @template_content = {}, $'
require 'yaml'
- yaml = YAML::load($1)
+ yaml = YAML::load($1) || {}
# append explicit locals
@locals.merge!(yaml.delete("locals") || {})
# compile explicit partials
\ No newline at end of file