|
@@ -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)
|