fix: extract_folder causes sorting confusion (close #929)

pull/948/head
Xhofe 2022-04-11 16:50:47 +08:00
parent 58568d4ef6
commit 395de069c2
1 changed files with 1 additions and 1 deletions

View File

@ -56,7 +56,7 @@ func ExtractFolder(files []File, account *Account) {
return return
} }
front := account.ExtractFolder == "front" front := account.ExtractFolder == "front"
sort.Slice(files, func(i, j int) bool { sort.SliceStable(files, func(i, j int) bool {
if files[i].IsDir() || files[j].IsDir() { if files[i].IsDir() || files[j].IsDir() {
if !files[i].IsDir() { if !files[i].IsDir() {
return !front return !front