extras/autoindex.rb in yahns-1.4.0 vs extras/autoindex.rb in yahns-1.5.0

- old
+ new

@@ -105,10 +105,12 @@ end end if ngz_idx ngz_idx.each do |name, entry| - ngz_path = name.dup.gsub!(/\.gz\z/, '') + # n.b: use use dup.sub! to ensure ngz_path is nil + # if .gz is not found + ngz_path = name.dup.sub!(/\.gz\z/, '') ngz_idx.include?(ngz_path) or files << entry end end dirs.sort! { |(a,_),(b)| a <=> b }.map! { |(_,ent)| ent }