|
@@ -145,7 +145,7 @@ class FilterVideos(object):
|
|
|
if not filtered_viewed_result:
|
|
|
return None
|
|
|
else:
|
|
|
- return filtered_viewed_result
|
|
|
+ return [int(video_id) for video_id in filtered_viewed_result]
|
|
|
|
|
|
def filter_video_previewed(self, video_ids):
|
|
|
"""
|
|
@@ -160,7 +160,7 @@ class FilterVideos(object):
|
|
|
pe_videos_list = redis_helper.get_data_from_set(key_name)
|
|
|
if not pe_videos_list:
|
|
|
return video_ids
|
|
|
- pe_videos = [eval(video) for video in pe_videos_list]
|
|
|
+ pe_videos = [int(video) for video in pe_videos_list]
|
|
|
filtered_videos = [video_id for video_id in video_ids if video_id not in pe_videos]
|
|
|
return filtered_videos
|
|
|
|
|
@@ -195,7 +195,7 @@ class FilterVideos(object):
|
|
|
|
|
|
hologres_helper = HologresHelper()
|
|
|
data = hologres_helper.get_data(sql=sql)
|
|
|
- filtered_videos = [temp[0] for temp in data]
|
|
|
+ filtered_videos = [int(temp[0]) for temp in data]
|
|
|
return filtered_videos
|
|
|
|
|
|
def filter_video_viewed(self, video_ids, types=(1,)):
|