Przeglądaj źródła

推送过滤重复令牌 - 代码优化

linhaohong 5 miesięcy temu
rodzic
commit
b824b752b1
1 zmienionych plików z 3 dodań i 3 usunięć
  1. 3 3
      Service/DevicePushService.py

+ 3 - 3
Service/DevicePushService.py

@@ -206,18 +206,18 @@ class DevicePushService:
                     tz = up['tz']
                     if tz is None or tz == '':
                         tz = 0
-                    process_token = {}
                     if params['event_type'] in EventTypeEnumObj.DATA_PUSH_EVENT_TYPE_LIST.value and push_type in [5, 6]:
-                        process_token['jg_token_val'] = up['jg_token_val']
+                        process_token = up['jg_token_val']
                         push_kwargs['jg_token_val'] = up['jg_token_val']
                     else:
-                        process_token['token_val'] = up['token_val']
+                        process_token = up['token_val']
                         if 'jg_token_val' in push_kwargs:
                             push_kwargs.pop('jg_token_val')
 
                     appBundleId = up['appBundleId']
                     token_val = up['token_val']
                     if process_token in push_token_list:
+                        LOGGING.info("uid:{}, 重复token_val{},".format(uid, token_val))
                         continue
                     # 发送标题
                     msg_title = cls.get_msg_title(nickname=params['nickname'])