From bbc54921939e753edbcebd5ab66b083764785a62 Mon Sep 17 00:00:00 2001 From: suyiiyii Date: Sun, 8 Sep 2024 12:22:06 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E4=B8=BA=E5=8C=BF=E5=90=8Dcookie?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E6=A0=87=E7=AD=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nonebot_bison/utils/site.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/nonebot_bison/utils/site.py b/nonebot_bison/utils/site.py index 752dc3c..95dd4a2 100644 --- a/nonebot_bison/utils/site.py +++ b/nonebot_bison/utils/site.py @@ -55,8 +55,12 @@ class CookieClientManager(ClientManager): async def init_universal_cookie(cls): """移除已有的匿名cookie,添加一个新的匿名cookie""" universal_cookies = await config.get_unviersal_cookie(cls._platform_name) - universal_cookie = Cookie(platform_name=cls._platform_name, content="{}", is_universal=True) + universal_cookie = Cookie( + platform_name=cls._platform_name, content="{}", is_universal=True, tags={"temporary": True} + ) for cookie in universal_cookies: + if not cookie.tags.get("temporary"): + continue await config.delete_cookie(cookie.id) universal_cookie.id = cookie.id # 保持原有的id await config.add_cookie(universal_cookie)