diff --git a/parsers/wikipedia/parser.go b/parsers/wikipedia/parser.go index bfd8267..d50ae64 100644 --- a/parsers/wikipedia/parser.go +++ b/parsers/wikipedia/parser.go @@ -23,8 +23,8 @@ func (p *Parser) Init() error { } func (p *Parser) Parse(u *url.URL, referer *url.URL) (result parsers.ParseResult) { - if !strings.EqualFold(u.Scheme, "http") || - !strings.EqualFold(u.Scheme, "https") || + if !(strings.EqualFold(u.Scheme, "http") || + strings.EqualFold(u.Scheme, "https")) || (!strings.HasSuffix(strings.ToLower(u.Host), ".wikipedia.org") && !strings.EqualFold(u.Host, "wikipedia.org")) { result.Ignored = true