From 980f9eed8746e1bf96684836760701ba3da25bf5 Mon Sep 17 00:00:00 2001 From: Baraa Al-Masri Date: Mon, 1 Jul 2024 13:27:23 +0300 Subject: [PATCH] fix(playlist): download files issue --- app/services/playlists/playlists.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/services/playlists/playlists.go b/app/services/playlists/playlists.go index 5c65a96..f769b28 100644 --- a/app/services/playlists/playlists.go +++ b/app/services/playlists/playlists.go @@ -317,7 +317,10 @@ func (p *Service) Download(playlistPubId string, ownerId uint) (io.Reader, error fmt.Sprintf("%s/%d-%s.mp3", config.Env().YouTube.MusicDir, i+1, song.Title), os.O_WRONLY|os.O_CREATE, 0644, ) - io.Copy(newShit, ogFile) + if err != nil { + return nil, err + } + _, _ = io.Copy(newShit, ogFile) fileNames[i] = newShit.Name() _ = newShit.Close() _ = ogFile.Close()