Reader#read_directories: guard against an entry not being a directory (#6226)
Merge pull request 6226
This commit is contained in:
parent
897cdbb427
commit
188bc71713
|
@ -39,6 +39,8 @@ module Jekyll
|
||||||
def read_directories(dir = "")
|
def read_directories(dir = "")
|
||||||
base = site.in_source_dir(dir)
|
base = site.in_source_dir(dir)
|
||||||
|
|
||||||
|
return unless File.directory?(base)
|
||||||
|
|
||||||
dot = Dir.chdir(base) { filter_entries(Dir.entries("."), base) }
|
dot = Dir.chdir(base) { filter_entries(Dir.entries("."), base) }
|
||||||
dot_dirs = dot.select { |file| File.directory?(@site.in_source_dir(base, file)) }
|
dot_dirs = dot.select { |file| File.directory?(@site.in_source_dir(base, file)) }
|
||||||
dot_files = (dot - dot_dirs)
|
dot_files = (dot - dot_dirs)
|
||||||
|
|
Loading…
Reference in New Issue