From 68f9e491e85a7a101ac49288cefb0a0e11296880 Mon Sep 17 00:00:00 2001 From: EstrellaXD Date: Mon, 29 May 2023 17:54:31 +0800 Subject: [PATCH] fix: fix parser log problem. --- src/module/parser/analyser/raw_parser.py | 6 ------ src/module/rss/analyser.py | 5 +++-- src/test/test_raw_parser.py | 1 + 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/module/parser/analyser/raw_parser.py b/src/module/parser/analyser/raw_parser.py index 919da504..ed630b25 100644 --- a/src/module/parser/analyser/raw_parser.py +++ b/src/module/parser/analyser/raw_parser.py @@ -179,9 +179,3 @@ def raw_parser(raw: str) -> Episode | None: return Episode( name_en, name_zh, name_jp, season, sr, episode, sub, group, dpi, source ) - - -if __name__ == "__main__": - title = "【幻樱字幕组】【4月新番】【古见同学有交流障碍症 第二季 Komi-san wa, Komyushou Desu. S02】【22】【GB_MP4】【1920X1080】" - ep = raw_parser(title) - print(ep) diff --git a/src/module/rss/analyser.py b/src/module/rss/analyser.py index d3b93126..a0230eab 100644 --- a/src/module/rss/analyser.py +++ b/src/module/rss/analyser.py @@ -84,8 +84,9 @@ class RSSAnalyser: return [] # New List new_data = self.torrents_to_data(torrents_to_add, rss_link, full_parse) - if full_parse: - database.insert_list(new_data) + if new_data: + if full_parse: + database.insert_list(new_data) return new_data def run(self, rss_link: str = settings.rss_link): diff --git a/src/test/test_raw_parser.py b/src/test/test_raw_parser.py index b4c3b446..f09f1aae 100644 --- a/src/test/test_raw_parser.py +++ b/src/test/test_raw_parser.py @@ -69,3 +69,4 @@ def test_raw_parser(): assert info.resolution == "720P" assert info.episode == 5 assert info.season == 1 +