Feat/Flaresolverr bugfixes (#21)

* chg: fix: add pt-bt to audio detection

* chg: fix: add retry when flaresolverr response is without body

* chg: fix: add back under attack verification
This commit is contained in:
2024-12-11 14:12:12 -03:00
committed by GitHub
parent 5034a11a66
commit 339db28d5a
2 changed files with 62 additions and 4 deletions

View File

@@ -1,10 +1,13 @@
package schema
import "strings"
type Audio string
const (
AudioPortuguese = "Português"
AudioPortuguese2 = "Portugues"
AudioPortuguese3 = "PT-BR"
AudioEnglish = "Inglês"
AudioEnglish2 = "Ingles"
AudioSpanish = "Espanhol"
@@ -33,6 +36,7 @@ const (
var AudioList = []Audio{
AudioPortuguese,
AudioPortuguese2,
AudioPortuguese3,
AudioEnglish,
AudioEnglish2,
AudioSpanish,
@@ -64,7 +68,7 @@ func (a Audio) String() string {
func GetAudioFromString(s string) *Audio {
for _, a := range AudioList {
if string(a) == s {
if strings.EqualFold(string(a), s) {
return &a
}
}
@@ -77,6 +81,8 @@ func (a Audio) toTag() string {
return "brazilian"
case AudioPortuguese2:
return "brazilian"
case AudioPortuguese3:
return "brazilian"
case AudioEnglish:
return "eng"
case AudioEnglish2: