mirror of
https://github.com/suyiiyii/nonebot-bison.git
synced 2025-06-04 02:26:11 +08:00
✨ 为匿名cookie设置标签
This commit is contained in:
parent
eddd3e42a1
commit
bbc5492193
@ -55,8 +55,12 @@ class CookieClientManager(ClientManager):
|
|||||||
async def init_universal_cookie(cls):
|
async def init_universal_cookie(cls):
|
||||||
"""移除已有的匿名cookie,添加一个新的匿名cookie"""
|
"""移除已有的匿名cookie,添加一个新的匿名cookie"""
|
||||||
universal_cookies = await config.get_unviersal_cookie(cls._platform_name)
|
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:
|
for cookie in universal_cookies:
|
||||||
|
if not cookie.tags.get("temporary"):
|
||||||
|
continue
|
||||||
await config.delete_cookie(cookie.id)
|
await config.delete_cookie(cookie.id)
|
||||||
universal_cookie.id = cookie.id # 保持原有的id
|
universal_cookie.id = cookie.id # 保持原有的id
|
||||||
await config.add_cookie(universal_cookie)
|
await config.add_cookie(universal_cookie)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user