fix: backend parser error.

search add button function.
This commit is contained in:
EstrellaXD
2023-09-09 12:25:13 +08:00
parent 522b33dc34
commit 1a5daa8aae
6 changed files with 47 additions and 26 deletions

View File

@@ -14,9 +14,13 @@ logger = logging.getLogger(__name__)
class RSSAnalyser(TitleParser):
def official_title_parser(self, bangumi: Bangumi, rss: RSSItem, torrent: Torrent):
if rss.parser == "mikan":
bangumi.poster_link, bangumi.official_title = self.mikan_parser(
torrent.homepage
)
try:
bangumi.poster_link, bangumi.official_title = self.mikan_parser(
torrent.homepage
)
except AttributeError:
logger.warning("[Parser] Mikan torrent has no homepage info.")
pass
elif rss.parser == "tmdb":
tmdb_title, season, year, poster_link = self.tmdb_parser(
bangumi.official_title, bangumi.season, settings.rss_parser.language