Skip hidden files in repository listing
This commit is contained in:
parent
e103ffbb95
commit
71cf289c52
|
|
@ -140,6 +140,15 @@ impl Storage {
|
|||
|
||||
for result in fs::read_dir(&self.path)? {
|
||||
let path = result?;
|
||||
|
||||
// Skip non-directories.
|
||||
if !path.file_type()?.is_dir() {
|
||||
continue;
|
||||
}
|
||||
// Skip hidden files.
|
||||
if path.file_name().to_string_lossy().starts_with('.') {
|
||||
continue;
|
||||
}
|
||||
let rid = Id::try_from(path.file_name()).map_err(|_| Error::Id(path.file_name()))?;
|
||||
let repo = self.repository(rid)?;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue