From e3a838f31281adcb52ec9de424371ee6f89e91c6 Mon Sep 17 00:00:00 2001 From: Elara Musayelyan Date: Fri, 6 Oct 2023 15:51:37 -0700 Subject: [PATCH] Only set local file name if name isn't already set --- internal/dl/file.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/internal/dl/file.go b/internal/dl/file.go index 976b2cb..7416bc4 100644 --- a/internal/dl/file.go +++ b/internal/dl/file.go @@ -79,9 +79,11 @@ func (FileDownloader) Download(opts Options) (Type, string, error) { if err != nil { return 0, "", err } - r = localFl size = fi.Size() - name = fi.Name() + if name == "" { + name = fi.Name() + } + r = localFl } else { res, err := http.Get(u.String()) if err != nil {