lib/nanoc-conref-fs/datafiles.rb in nanoc-conref-fs-0.6.9 vs lib/nanoc-conref-fs/datafiles.rb in nanoc-conref-fs-0.6.10
- old
+ new
@@ -18,10 +18,10 @@
STDERR.puts "\nCould not convert following file:\n#{content}"
raise "#{e.message}: #{e.inspect}"
end
path = path.dup
- path.slice!('data/')
+ path.slice!("#{ConrefFS.data_dir_name(config)}/") # Beware the slashes, they are important for tokenization
path.sub!(/\.[yaml]{3,4}\z/, '')
data_keys = path.split('/')
# we don't need to create a nested hash for root-level data files
if data_keys.length == 1