From 0d6c64110ac1590c5d3bd7ded96a431b8c944b4d Mon Sep 17 00:00:00 2001 From: felinae98 <731499577@qq.com> Date: Mon, 1 Mar 2021 14:22:03 +0800 Subject: [PATCH] add log for cancel top --- src/plugins/nonebot_hk_reporter/platform/weibo.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/plugins/nonebot_hk_reporter/platform/weibo.py b/src/plugins/nonebot_hk_reporter/platform/weibo.py index f9d9848..c83a488 100644 --- a/src/plugins/nonebot_hk_reporter/platform/weibo.py +++ b/src/plugins/nonebot_hk_reporter/platform/weibo.py @@ -5,6 +5,7 @@ from typing import Any, Optional from bs4 import BeautifulSoup as bs import httpx +from nonebot import logger from ..post import Post from ..types import * @@ -92,6 +93,10 @@ class Weibo(Platform): res = await super().filter_common(target, raw_post_list) if (self.top[target] is not None and new_post is None) or \ (self.top[target] is not None and new_post is not None and self.get_id(self.top[target]) != self.get_id(new_post)): + if new_post: + logger.info('cancel top: {}'.format(new_post)) + else: + logger.info('cancel top: {}'.format(raw_post_list)) res.append({'_type': 50, 'target': self.top[target]['mblog']['user']['screen_name']}) self.top[target] = new_post return res