diff options
Diffstat (limited to 'tools/charcrawler/crawler/acd_anime.go')
-rw-r--r-- | tools/charcrawler/crawler/acd_anime.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/charcrawler/crawler/acd_anime.go b/tools/charcrawler/crawler/acd_anime.go index 106655d..c697b43 100644 --- a/tools/charcrawler/crawler/acd_anime.go +++ b/tools/charcrawler/crawler/acd_anime.go | |||
@@ -25,6 +25,9 @@ func (a ACDAnimeCrawler) Crawl(id int) (CharacterData, error) { | |||
25 | if strings.Contains(text, "bad series : try") { | 25 | if strings.Contains(text, "bad series : try") { |
26 | return nil, CharacterNotFound | 26 | return nil, CharacterNotFound |
27 | } | 27 | } |
28 | if strings.Contains(text, "Your IP has been blocked") { | ||
29 | return nil, Banned | ||
30 | } | ||
28 | tds := doc.Find("#besttable > table > tbody > tr > td") | 31 | tds := doc.Find("#besttable > table > tbody > tr > td") |
29 | val, _ := tds.Eq(0).Find("img").Attr("src") | 32 | val, _ := tds.Eq(0).Find("img").Attr("src") |
30 | c["__thumb"] = val | 33 | c["__thumb"] = val |