diff --git a/main.go b/main.go index 73e98e4..9739b0b 100644 --- a/main.go +++ b/main.go @@ -54,7 +54,7 @@ func main() { isAudio := strings.HasPrefix(requestedFile, "/audio/") && strings.HasSuffix(requestedFile, ".mp3") isCover := strings.HasPrefix(requestedFile, "/covers/") && strings.HasSuffix(requestedFile, ".jpg") isLogo := strings.HasPrefix(requestedFile, "/cover.jpg") && strings.HasSuffix(requestedFile, ".jpg") - isBadge := strings.HasPrefix(requestedFile, "/covers/") && strings.HasSuffix(requestedFile, ".htm") + isBadge := strings.HasPrefix(requestedFile, "/badge/") if isAudio || isCover || isLogo { // Servi il file richiesto @@ -66,6 +66,7 @@ func main() { if isBadge { badgeHandler(w, r) + return } // Altrimenti servi sempre l'RSS