mirror of
https://github.com/halejohn/Cloudreve.git
synced 2026-01-26 09:34:57 +08:00
Test: delete object route
This commit is contained in:
@@ -99,11 +99,15 @@ func RemoveFilesWithSoftLinks(files []File) ([]File, error) {
|
||||
}
|
||||
|
||||
// 过滤具有软连接的文件
|
||||
for i := 0; i < len(files); i++ {
|
||||
for _, value := range filesWithSoftLinks {
|
||||
if value.PolicyID != files[i].PolicyID || value.SourceName != files[i].SourceName {
|
||||
filteredFiles = append(filteredFiles, files[i])
|
||||
break
|
||||
if len(filesWithSoftLinks) == 0 {
|
||||
filteredFiles = files
|
||||
} else {
|
||||
for i := 0; i < len(files); i++ {
|
||||
for _, value := range filesWithSoftLinks {
|
||||
if value.PolicyID != files[i].PolicyID || value.SourceName != files[i].SourceName {
|
||||
filteredFiles = append(filteredFiles, files[i])
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user