Only copy the content-range header

This commit is contained in:
Ben Adrian Sarmiento
2024-06-05 09:31:50 +02:00
parent 62e6143e06
commit aa11889601
2 changed files with 5 additions and 7 deletions

View File

@@ -3,9 +3,9 @@ package torrent
import "github.com/debridmediamanager/zurg/internal/config"
func (t *TorrentManager) loadDumpedTorrents() {
// TODO: Paywall
// TODO: Paywall?
count := 0
t.getTorrentFiles("data").Each(func(filePath string) bool {
t.getTorrentFiles("dump").Each(func(filePath string) bool {
torrent := t.readTorrentFromFile(filePath)
if torrent != nil {
accessKey := t.GetKey(torrent)

View File

@@ -177,11 +177,9 @@ func (dl *Downloader) streamFileToResponse(
return
}
// Copy the headers from the download response to the response
for k, vv := range downloadResp.Header {
for _, v := range vv {
resp.Header().Add(k, v)
}
// Copy the content-range header from the download response to the response
if cr := downloadResp.Header.Get("Content-Range"); cr != "" {
resp.Header().Set("Content-Range", cr)
}
buf := make([]byte, cfg.GetNetworkBufferSize())