From 5ad49d700b28e26a349181cde2705623ca2a01d5 Mon Sep 17 00:00:00 2001 From: wlt233 <1486185683@qq.com> Date: Thu, 2 Jan 2025 21:49:31 +0800 Subject: [PATCH] fix bug (v1.3.0) --- twitter.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/twitter.py b/twitter.py index 30a2a27..ed3aeb8 100644 --- a/twitter.py +++ b/twitter.py @@ -86,6 +86,7 @@ def get_timeline(driver, url): resp = driver.execute_cdp_cmd('Network.getResponseBody', {'requestId': request_id}) return json.loads(resp["body"]) except: + logger.error("check failed") return {} @@ -196,9 +197,12 @@ def filter_tweets(tweets, filter_list): def check_timeline(driver, config): data = get_timeline(driver, config["url"]) - tweets = parse_timeline(data) - new_tweets = check_new_tweets(tweets, config["url"]) - return filter_tweets(new_tweets, config["filter"]) + if data: + tweets = parse_timeline(data) + new_tweets = check_new_tweets(tweets, config["url"]) + return filter_tweets(new_tweets, config["filter"]) + else: + return []