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