lib/nanoc/data_sources/filesystem_verbose.rb in nanoc-3.4.3 vs lib/nanoc/data_sources/filesystem_verbose.rb in nanoc-3.5.0b1
- old
+ new
@@ -61,10 +61,10 @@
Nanoc::NotificationCenter.post(:file_created, meta_filename)
Nanoc::NotificationCenter.post(:file_created, content_filename)
# Create files
FileUtils.mkdir_p(dir_path)
- File.open(meta_filename, 'w') { |io| io.write(YAML.dump(attributes.stringify_keys)) }
+ File.open(meta_filename, 'w') { |io| io.write(YAML.dump(attributes.stringify_keys_recursively)) }
File.open(content_filename, 'w') { |io| io.write(content) }
end
# See {Nanoc::DataSources::Filesystem#filename_for}.
def filename_for(base_filename, ext)