From c7de8d50ecd5868767d3a7294035a200535e328e Mon Sep 17 00:00:00 2001 From: FadedAtlas Date: Fri, 26 Dec 2025 18:39:07 +0100 Subject: [PATCH] fix: conversion of backslashes in file paths for archive creation --- http/raw.go | 1 + 1 file changed, 1 insertion(+) diff --git a/http/raw.go b/http/raw.go index bed04310..a6857ffb 100644 --- a/http/raw.go +++ b/http/raw.go @@ -123,6 +123,7 @@ func getFiles(d *data, path, commonPath string) ([]archives.FileInfo, error) { if path != commonPath { nameInArchive := strings.TrimPrefix(path, commonPath) nameInArchive = strings.TrimPrefix(nameInArchive, string(filepath.Separator)) + nameInArchive = filepath.ToSlash(nameInArchive) archiveFiles = append(archiveFiles, archives.FileInfo{ FileInfo: info,