node build fixed

This commit is contained in:
ra_ma
2025-09-20 14:08:38 +01:00
parent c6ebbe069d
commit 3d298fa434
1516 changed files with 535727 additions and 2 deletions

View File

@@ -0,0 +1,21 @@
package autodownloader
import (
"seanime/internal/library/anime"
"strings"
)
func GetUniqueReleaseGroups(rules []*anime.AutoDownloaderRule) []string {
uniqueReleaseGroups := make(map[string]string)
for _, rule := range rules {
for _, releaseGroup := range rule.ReleaseGroups {
// make it case-insensitive
uniqueReleaseGroups[strings.ToLower(releaseGroup)] = releaseGroup
}
}
var result []string
for k := range uniqueReleaseGroups {
result = append(result, k)
}
return result
}