From 5eac7795d1cf389ba6a208570a79c16bf8aded82 Mon Sep 17 00:00:00 2001 From: felinae98 <731499577@qq.com> Date: Fri, 18 Feb 2022 10:33:30 +0800 Subject: [PATCH] fix full screen error when not connect to bot --- src/plugins/nonebot_bison/scheduler.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/nonebot_bison/scheduler.py b/src/plugins/nonebot_bison/scheduler.py index 6ceed36..8a1d638 100644 --- a/src/plugins/nonebot_bison/scheduler.py +++ b/src/plugins/nonebot_bison/scheduler.py @@ -47,11 +47,13 @@ async def fetch_and_send(target_type: str): send_user_list, ) ) - bot = nonebot.get_bot() - assert isinstance(bot, Bot) to_send = await platform_manager[target_type].fetch_new_post( target, send_userinfo_list ) + if not to_send: + return + bot = nonebot.get_bot() + assert isinstance(bot, Bot) for user, send_list in to_send: for send_post in send_list: logger.info("send to {}: {}".format(user, send_post))