From 5b613e4d8633a49abe826a176d82c21f715205cc Mon Sep 17 00:00:00 2001 From: zhaarey <157944548+zhaarey@users.noreply.github.com> Date: Thu, 25 Apr 2024 14:11:50 +0800 Subject: [PATCH] fix fix fix --- main.go | 6 ++++++ main_atmos.go | 6 ++++++ main_select.go | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/main.go b/main.go index a44f588..27a2781 100644 --- a/main.go +++ b/main.go @@ -1080,11 +1080,17 @@ func rip(albumId string, token string, storefront string, userToken string) erro if strings.HasSuffix(singerFoldername, ".") { singerFoldername = strings.ReplaceAll(singerFoldername, ".", "") } + if strings.HasSuffix(singerFoldername, " ") { + singerFoldername = strings.TrimSpace(singerFoldername) + } singerFolder := filepath.Join("AM-DL downloads", forbiddenNames.ReplaceAllString(singerFoldername, "_")) albumFolder := fmt.Sprintf("%s", meta.Data[0].Attributes.Name) if strings.HasSuffix(albumFolder, ".") { albumFolder = strings.ReplaceAll(albumFolder, ".", "") } + if strings.HasSuffix(albumFolder, " ") { + albumFolder = strings.TrimSpace(albumFolder) + } sanAlbumFolder := filepath.Join(singerFolder, forbiddenNames.ReplaceAllString(albumFolder, "_")) os.MkdirAll(sanAlbumFolder, os.ModePerm) fmt.Println(singerFoldername) diff --git a/main_atmos.go b/main_atmos.go index 9d075bd..2b8b1ac 100644 --- a/main_atmos.go +++ b/main_atmos.go @@ -1086,11 +1086,17 @@ func rip(albumId string, token string, storefront string, userToken string) erro if strings.HasSuffix(singerFoldername, ".") { singerFoldername = strings.ReplaceAll(singerFoldername, ".", "") } + if strings.HasSuffix(singerFoldername, " ") { + singerFoldername = strings.TrimSpace(singerFoldername) + } singerFolder := filepath.Join("AM-DL-Atmos downloads", forbiddenNames.ReplaceAllString(singerFoldername, "_")) albumFolder := fmt.Sprintf("%s [Atmos]", meta.Data[0].Attributes.Name) if strings.HasSuffix(albumFolder, ".") { albumFolder = strings.ReplaceAll(albumFolder, ".", "") } + if strings.HasSuffix(albumFolder, " ") { + albumFolder = strings.TrimSpace(albumFolder) + } sanAlbumFolder := filepath.Join(singerFolder, forbiddenNames.ReplaceAllString(albumFolder, "_")) os.MkdirAll(sanAlbumFolder, os.ModePerm) fmt.Println(singerFoldername) diff --git a/main_select.go b/main_select.go index 0f85108..bea4d09 100644 --- a/main_select.go +++ b/main_select.go @@ -1089,11 +1089,17 @@ func rip(albumId string, token string, storefront string, userToken string) erro if strings.HasSuffix(singerFoldername, ".") { singerFoldername = strings.ReplaceAll(singerFoldername, ".", "") } + if strings.HasSuffix(singerFoldername, " ") { + singerFoldername = strings.TrimSpace(singerFoldername) + } singerFolder := filepath.Join("AM-DL downloads", forbiddenNames.ReplaceAllString(singerFoldername, "_")) albumFolder := fmt.Sprintf("%s", meta.Data[0].Attributes.Name) if strings.HasSuffix(albumFolder, ".") { albumFolder = strings.ReplaceAll(albumFolder, ".", "") } + if strings.HasSuffix(albumFolder, " ") { + albumFolder = strings.TrimSpace(albumFolder) + } sanAlbumFolder := filepath.Join(singerFolder, forbiddenNames.ReplaceAllString(albumFolder, "_")) os.MkdirAll(sanAlbumFolder, os.ModePerm) fmt.Println(singerFoldername)