2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 10:17:17 +08:00

fix: 文件重命名错误提示文件已存在

This commit is contained in:
耗子
2025-01-05 20:33:19 +08:00
parent 36d7575f0b
commit 6de5e799ea
2 changed files with 9 additions and 5 deletions

View File

@@ -123,13 +123,17 @@ func formatArchiveByPath(path string) (FormatArchive, error) {
return Bz2, nil
case ".tar":
return Tar, nil
case ".tar.gz", ".tgz":
case ".tgz":
return TGz, nil
case ".gz":
if strings.HasSuffix(path, ".tar.gz") {
return TGz, nil
}
case ".xz":
return Xz, nil
case ".7z":
return SevenZip, nil
default:
return "", errors.New("unknown format")
}
return "", errors.New("unknown format")
}