diff --git a/internal/domain/release.go b/internal/domain/release.go index 13e270b..dcade3a 100644 --- a/internal/domain/release.go +++ b/internal/domain/release.go @@ -659,7 +659,7 @@ func (r *Release) MapVars(def *IndexerDefinition, varMap map[string]string) erro } if freeleech, err := getStringMapValue(varMap, "freeleech"); err == nil { - fl := StringEqualFoldMulti(freeleech, "freeleech", "freeleech!", "yes", "1", "VIP") + fl := StringEqualFoldMulti(freeleech, "1", "free", "freeleech", "freeleech!", "yes", "VIP") if fl { r.Freeleech = true // default to 100 and override if freeleechPercent is present in next function