Commit b924a5ef authored by 段英荣's avatar 段英荣

modify

parent 61e84543
...@@ -19,16 +19,17 @@ def pick_celebrity(user_id,pick_id,offset=0,size=10): ...@@ -19,16 +19,17 @@ def pick_celebrity(user_id,pick_id,offset=0,size=10):
try: try:
redis_celebrity_info = redis_client.get(redis_key) redis_celebrity_info = redis_client.get(redis_key)
have_read_pick_celebrity_ids = json.loads(redis_celebrity_info) if redis_celebrity_info:
have_read_pick_celebrity_ids = json.loads(redis_celebrity_info)
except: except:
logging.error("catch exception,err_msg:%s" % traceback.format_exc()) logging.error("catch exception,err_msg:%s" % traceback.format_exc())
pass pass
recommend_pick_celebrity_list = PickUtils.get_recommend_celebrity_id_list(pick_id,have_read_pick_celebrity_ids,offset,size) recommend_pick_celebrity_list = PickUtils.get_recommend_celebrity_id_list(pick_id,have_read_pick_celebrity_ids,offset,size)
key_exist = len(have_read_pick_celebrity_ids) > 0 if len(recommend_pick_celebrity_list) > 0:
PickUtils.refresh_redis_data(have_read_celebrity_list=have_read_pick_celebrity_ids.extend(recommend_pick_celebrity_list), PickUtils.refresh_redis_data(have_read_celebrity_list=have_read_pick_celebrity_ids.extend(recommend_pick_celebrity_list),
redis_cli=redis_client,redis_key=redis_key,key_exist=key_exist) redis_cli=redis_client,redis_key=redis_key)
return {"recommend_pick_celebrity_ids": recommend_pick_celebrity_list} return {"recommend_pick_celebrity_ids": recommend_pick_celebrity_list}
except: except:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment