fix / enable auth for /playlistall/all.m3u

This commit is contained in:
nikk gitanes
2022-06-07 21:08:28 +03:00
parent 2a17cec51e
commit 42bca24e32

View File

@@ -64,8 +64,8 @@ func BasicAuth(accounts gin.Accounts) gin.HandlerFunc {
user, found := pairs.searchCredential(c.Request.Header.Get("Authorization"))
if !found {
if strings.HasPrefix(c.FullPath(), "/stream") ||
strings.HasPrefix(c.FullPath(), "/play") ||
(strings.HasPrefix(c.FullPath(), "/playlist") && c.FullPath() != "/playlistall/all.m3u") {
// https://github.com/YouROK/TorrServer/issues/172
(strings.HasPrefix(c.FullPath(), "/play") && c.FullPath() != "/playlistall/all.m3u") {
c.Set("not_auth", true)
return
}