liqian 2 年 前
コミット
96bea0cda5
1 ファイル変更6 行追加6 行削除
  1. 6 6
      manager_op.py

+ 6 - 6
manager_op.py

@@ -42,7 +42,7 @@ def get_video_list(ab_exp_code, search_time, data_list_type, region_code, page_n
             data_list_code = item.get('dataListCode')
             key_prefix = item.get('keyPrefix')
             if data_list_code == 1:
-                key_name = f"{key_prefix}{data_key}:{rule_key}:{search_time}"
+                key_name = f"{key_prefix}{data_key}:{rule_key}:{search_time_seg[0]}"
             else:
                 key_name = f"{key_prefix}{region_code}:{data_key}:{rule_key}:{search_time}"
             key_data = redis_helper.get_all_data_from_zset(key_name=key_name, desc=True, with_scores=True)
@@ -63,7 +63,7 @@ def get_video_list(ab_exp_code, search_time, data_list_type, region_code, page_n
     else:
         key_prefix = config_.VIDEO_DATA_LIST_MAPPING.get(data_list_type).get('keyPrefix')
         if data_list_type == 1:
-            key_name = f"{key_prefix}{data_key}:{rule_key}:{search_time}"
+            key_name = f"{key_prefix}{data_key}:{rule_key}:{search_time_seg[0]}"
         else:
             key_name = f"{key_prefix}{region_code}:{data_key}:{rule_key}:{search_time}"
         key_data = redis_helper.get_all_data_from_zset(key_name=key_name, desc=True, with_scores=True)
@@ -132,7 +132,7 @@ def search_video(ab_exp_code, search_time, data_list_type, region_code, video_id
             data_list_code = item.get('dataListCode')
             key_prefix = item.get('keyPrefix')
             if data_list_code == 1:
-                key_name = f"{key_prefix}{data_key}:{rule_key}:{search_time}"
+                key_name = f"{key_prefix}{data_key}:{rule_key}:{search_time_seg[0]}"
                 rank = redis_helper.get_rank_with_value(key_name=key_name, value=int(video_id), desc=True)
                 score = redis_helper.get_score_with_value(key_name=key_name, value=int(video_id))
                 if rank is None or score is None:
@@ -173,7 +173,7 @@ def search_video(ab_exp_code, search_time, data_list_type, region_code, video_id
             data_list_code = item.get('dataListCode')
             key_prefix = item.get('keyPrefix')
             if data_list_code == 1:
-                key_name = f"{key_prefix}{data_key}:{rule_key}:{search_time}"
+                key_name = f"{key_prefix}{data_key}:{rule_key}:{search_time_seg[0]}"
             else:
                 key_name = f"{key_prefix}{region_code}:{data_key}:{rule_key}:{search_time}"
             rank = redis_helper.get_rank_with_value(key_name=key_name, value=int(video_id), desc=True)
@@ -198,7 +198,7 @@ def search_video(ab_exp_code, search_time, data_list_type, region_code, video_id
         key_prefix = config_.VIDEO_DATA_LIST_MAPPING.get(data_list_type).get('keyPrefix')
         for code in code_list:
             if data_list_type == 1:
-                key_name = f"{key_prefix}{data_key}:{rule_key}:{search_time}"
+                key_name = f"{key_prefix}{data_key}:{rule_key}:{search_time_seg[0]}"
             else:
                 key_name = f"{key_prefix}{code}:{data_key}:{rule_key}:{search_time}"
             rank = redis_helper.get_rank_with_value(key_name=key_name, value=int(video_id), desc=True)
@@ -220,7 +220,7 @@ def search_video(ab_exp_code, search_time, data_list_type, region_code, video_id
     else:
         key_prefix = config_.VIDEO_DATA_LIST_MAPPING.get(data_list_type).get('keyPrefix')
         if data_list_type == 1:
-            key_name = f"{key_prefix}{data_key}:{rule_key}:{search_time}"
+            key_name = f"{key_prefix}{data_key}:{rule_key}:{search_time_seg[0]}"
         else:
             key_name = f"{key_prefix}{region_code}:{data_key}:{rule_key}:{search_time}"
         rank = redis_helper.get_rank_with_value(key_name=key_name, value=int(video_id), desc=True)