liqian 3 年 前
コミット
64a7742665
1 ファイル変更4 行追加0 行削除
  1. 4 0
      video_recall.py

+ 4 - 0
video_recall.py

@@ -137,6 +137,8 @@ class PoolRecall(object):
         """
         # 获取provinceCode
         province_code = self.client_info.get('provinceCode', '-1')
+        if province_code == '':
+            province_code = '-1'
         # 获取mid对应的小时级列表redis-key
         h_recall_mid_key = self.get_mid_h_key(province_code=province_code)
         if not self.redis_helper.key_exists(h_recall_mid_key):
@@ -791,6 +793,8 @@ class PoolRecall(object):
                 if self.ab_code in [code for _, code in config_.AB_CODE['region_rank_by_h'].items()]:
                     # 获取provinceCode
                     province_code = self.client_info.get('provinceCode', '-1')
+                    if province_code == '':
+                        province_code = '-1'
                     key_prefix = f"{config_.RECALL_KEY_NAME_PREFIX_DUP_REGION_H}{province_code}."
                 else:
                     key_prefix = config_.RECALL_KEY_NAME_PREFIX_DUP_H