fix: conversion of backslashes in file paths for archive creation (#5637)
Co-authored-by: FadedAtlas <fadedatlas.shield181@slmail.me>
This commit is contained in:
@@ -123,6 +123,7 @@ func getFiles(d *data, path, commonPath string) ([]archives.FileInfo, error) {
|
|||||||
if path != commonPath {
|
if path != commonPath {
|
||||||
nameInArchive := strings.TrimPrefix(path, commonPath)
|
nameInArchive := strings.TrimPrefix(path, commonPath)
|
||||||
nameInArchive = strings.TrimPrefix(nameInArchive, string(filepath.Separator))
|
nameInArchive = strings.TrimPrefix(nameInArchive, string(filepath.Separator))
|
||||||
|
nameInArchive = filepath.ToSlash(nameInArchive)
|
||||||
|
|
||||||
archiveFiles = append(archiveFiles, archives.FileInfo{
|
archiveFiles = append(archiveFiles, archives.FileInfo{
|
||||||
FileInfo: info,
|
FileInfo: info,
|
||||||
|
|||||||
Reference in New Issue
Block a user