fix webpush重复推送
This commit is contained in:
parent
7f40863449
commit
c7e909520c
@ -164,8 +164,10 @@ def subscribe(subscription: schemas.Subscription, _: schemas.TokenPayload = Depe
|
||||
"""
|
||||
客户端webpush通知订阅
|
||||
"""
|
||||
global_vars.push_subscription(subscription.dict())
|
||||
logger.debug(f"通知订阅成功: {subscription.dict()}")
|
||||
subinfo = subscription.dict()
|
||||
if subinfo not in global_vars.get_subscriptions():
|
||||
global_vars.push_subscription(subinfo)
|
||||
logger.debug(f"通知订阅成功: {subinfo}")
|
||||
return schemas.Response(success=True)
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user