Modify: add unique index for folder & file

This commit is contained in:
HFO4
2019-12-01 11:23:54 +08:00
parent b3f13c56bc
commit ceb25ce1c3
6 changed files with 16 additions and 17 deletions

View File

@@ -177,13 +177,11 @@ func (fs *FileSystem) List(ctx context.Context, dirPath string, pathProcessor fu
}
for _, file := range childFiles {
filePath := path.Join(folder.Position, folder.Name, file.Name)
if processedPath == "" {
if pathProcessor != nil {
processedPath = pathProcessor(filePath)
processedPath = pathProcessor(file.Dir)
} else {
processedPath = filePath
processedPath = file.Dir
}
}