mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-04-25 02:50:27 +08:00
fix: bugs, add disable rss api.
This commit is contained in:
@@ -48,7 +48,7 @@ class RSSAnalyser(TitleParser):
|
||||
if not full_parse:
|
||||
return [bangumi]
|
||||
new_data.append(bangumi)
|
||||
logger.debug(f"[RSS] New title found: {bangumi.official_title}")
|
||||
logger.info(f"[RSS] New bangumi founded: {bangumi.official_title}")
|
||||
return new_data
|
||||
|
||||
def torrent_to_data(self, torrent: Torrent, rss: RSSItem) -> Bangumi:
|
||||
|
||||
@@ -36,6 +36,13 @@ class RSSEngine(Database):
|
||||
if not name:
|
||||
with RequestContent() as req:
|
||||
name = req.get_rss_title(rss_link)
|
||||
if not name:
|
||||
return ResponseModel(
|
||||
status=False,
|
||||
status_code=406,
|
||||
msg_en="Failed to get RSS title.",
|
||||
msg_zh="无法获取 RSS 标题。",
|
||||
)
|
||||
rss_data = RSSItem(name=name, url=rss_link, aggregate=aggregate)
|
||||
if self.rss.add(rss_data):
|
||||
return ResponseModel(
|
||||
|
||||
Reference in New Issue
Block a user