Subsplease: more helpful error when there are no search results
parent
0229cd121b
commit
f7051f467e
|
@ -1,7 +1,10 @@
|
||||||
|
|
||||||
|
import logging
|
||||||
from anime_downloader.sites.anime import Anime, AnimeEpisode, SearchResult
|
from anime_downloader.sites.anime import Anime, AnimeEpisode, SearchResult
|
||||||
from anime_downloader.sites import helpers
|
from anime_downloader.sites import helpers
|
||||||
|
|
||||||
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
class SubsPlease(Anime, sitename="subsplease"):
|
class SubsPlease(Anime, sitename="subsplease"):
|
||||||
sitename = "subsplease"
|
sitename = "subsplease"
|
||||||
|
@ -14,6 +17,9 @@ class SubsPlease(Anime, sitename="subsplease"):
|
||||||
resp = helpers.get(cls.api_url, params={
|
resp = helpers.get(cls.api_url, params={
|
||||||
"f": "search", "tz": "", "s": query}).json()
|
"f": "search", "tz": "", "s": query}).json()
|
||||||
|
|
||||||
|
if type(resp) is list:
|
||||||
|
return
|
||||||
|
|
||||||
# Using to deduplicate
|
# Using to deduplicate
|
||||||
slug_to_title_dict = dict(
|
slug_to_title_dict = dict(
|
||||||
[(resp[key]["show"], resp[key]["page"]) for key in resp.keys()])
|
[(resp[key]["show"], resp[key]["page"]) for key in resp.keys()])
|
||||||
|
|
Loading…
Reference in New Issue