From 04c4bd482f60f89155e58521c1c60527f6df332b Mon Sep 17 00:00:00 2001 From: ze0s <43699394+zze0s@users.noreply.github.com> Date: Tue, 17 Dec 2024 16:05:18 +0100 Subject: [PATCH] feat(releases): improve freeleech parsing (#1880) * capture fl as freeleech from vars --- internal/domain/release.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/domain/release.go b/internal/domain/release.go index 627c62e..9f363bf 100644 --- a/internal/domain/release.go +++ b/internal/domain/release.go @@ -742,7 +742,7 @@ func (r *Release) MapVars(def *IndexerDefinition, varMap map[string]string) erro } if freeleech, err := getStringMapValue(varMap, "freeleech"); err == nil { - fl := StringEqualFoldMulti(freeleech, "1", "free", "freeleech", "freeleech!", "yes", "VIP", "★") + fl := StringEqualFoldMulti(freeleech, "1", "fl", "free", "freeleech", "freeleech!", "yes", "VIP", "★") if fl { r.Freeleech = true // default to 100 and override if freeleechPercent is present in next function