From 319c829eea9b265b06196180fdf3b6b20f10100a Mon Sep 17 00:00:00 2001 From: Deluan Date: Sun, 6 Mar 2016 11:55:17 -0500 Subject: [PATCH] Hashs for Album and Artist IDs should be case insensitive --- scanner/itunes_scanner.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scanner/itunes_scanner.go b/scanner/itunes_scanner.go index 5c5744676..743717e3b 100644 --- a/scanner/itunes_scanner.go +++ b/scanner/itunes_scanner.go @@ -146,12 +146,12 @@ func (s *ItunesScanner) collectArtists(t *itl.Track) *domain.Artist { } func albumId(t *itl.Track) string { - s := fmt.Sprintf("%s\\%s", realArtistName(t), t.Album) + s := strings.ToLower(fmt.Sprintf("%s\\%s", realArtistName(t), t.Album)) return fmt.Sprintf("%x", md5.Sum([]byte(s))) } func artistId(t *itl.Track) string { - return fmt.Sprintf("%x", md5.Sum([]byte(realArtistName(t)))) + return fmt.Sprintf("%x", md5.Sum([]byte(strings.ToLower(realArtistName(t))))) } func hasCoverArt(path string) bool {