Commit 71e62443 authored by 段英荣's avatar 段英荣

modify

parent 07ebf68b
......@@ -21,7 +21,7 @@ def home_recommend(session_id="",user_id=-1,offset=0,size=10):
user_id=-1
if not isinstance(session_id,str):
session_id = ""
redis_key = "physical:home_recommend:" + "user_id:" + str(user_id) + "session_id:" + session_id
redis_key = "physical:home_recommend" + ":user_id:" + str(user_id) + ":session_id:" + session_id
redis_val_dict = redis_client.hgetall(redis_key)
recommend_topic_ids = []
......@@ -32,11 +32,11 @@ def home_recommend(session_id="",user_id=-1,offset=0,size=10):
have_read_topic_id_tuple = set()
if len(redis_val_dict)>0:
topic_id_list = redis_val_dict["unread_topic_id"] + topic_id_list
have_read_topic_id_tuple = set(redis_val_dict["have_read_topic_id"])
topic_id_list = redis_val_dict[b"unread_topic_id"] + topic_id_list
have_read_topic_id_tuple = set(redis_val_dict[b"have_read_topic_id"])
for item in topic_id_list:
if item["group_id"] in have_read_group_id_tuple:
unread_topic_id_list.append(item["id"])
unread_topic_id_list.append(item)
else:
if item["id"] not in have_read_topic_id_tuple:
recommend_topic_ids.append(item["id"])
......@@ -78,7 +78,7 @@ def home_query(session_id="",user_id=-1,query="",offset=0,size=10):
user_id=-1
if not isinstance(session_id,str):
session_id = ""
redis_key = "physical:home_query:" + "user_id:" + str(user_id) + "session_id:" + session_id
redis_key = "physical:home_query" + ":user_id:" + str(user_id) + ":session_id:" + session_id
redis_val_dict = redis_client.hgetall(redis_key)
recommend_topic_ids = []
......@@ -89,11 +89,11 @@ def home_query(session_id="",user_id=-1,query="",offset=0,size=10):
have_read_topic_id_tuple = set()
if len(redis_val_dict)>0:
topic_id_list = redis_val_dict["unread_topic_id"] + topic_id_list
have_read_topic_id_tuple = set(redis_val_dict["have_read_topic_id"])
topic_id_list = redis_val_dict[b"unread_topic_id"] + topic_id_list
have_read_topic_id_tuple = set(redis_val_dict[b"have_read_topic_id"])
for item in topic_id_list:
if item["group_id"] in have_read_group_id_tuple:
unread_topic_id_list.append(item["id"])
unread_topic_id_list.append(item)
else:
if item["id"] not in have_read_topic_id_tuple:
recommend_topic_ids.append(item["id"])
......
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