|
@@ -54,10 +54,6 @@ class AccountArticleRank(object):
|
|
|
self.publishNum = self.params['publishNum']
|
|
|
self.publishArticleList = self.params['publishArticleList']
|
|
|
self.title_list = [i['title'] for i in self.publishArticleList]
|
|
|
- # try:
|
|
|
- self.title_list = [i for i in self.title_list if not has_same(i, self.accountName)]
|
|
|
- # except:
|
|
|
- # self.title_list = self.title_list
|
|
|
self.content_list = [i['content'] for i in self.publishArticleList]
|
|
|
return None
|
|
|
except Exception as e:
|
|
@@ -94,7 +90,6 @@ class AccountArticleRank(object):
|
|
|
"rank_list": sorted_list[:self.publishNum]
|
|
|
}
|
|
|
except Exception as e:
|
|
|
- print("error", e)
|
|
|
result = {
|
|
|
"accountId": self.accountId,
|
|
|
"accountName": self.accountName,
|
|
@@ -105,7 +100,8 @@ class AccountArticleRank(object):
|
|
|
}
|
|
|
response = {
|
|
|
"status": "Rank Success",
|
|
|
- "data": result
|
|
|
+ "data": result,
|
|
|
+ "code": 1
|
|
|
}
|
|
|
return response
|
|
|
|
|
@@ -163,4 +159,12 @@ class AccountArticleRank(object):
|
|
|
if error_params:
|
|
|
return error_params
|
|
|
else:
|
|
|
- return await self.choose_strategy()
|
|
|
+ try:
|
|
|
+ self.title_list = [i for i in self.title_list if not has_same(i, self.accountName)]
|
|
|
+ return await self.choose_strategy()
|
|
|
+ except Exception as e:
|
|
|
+ result = {
|
|
|
+ "code": 2,
|
|
|
+ "info": "account is not exist"
|
|
|
+ }
|
|
|
+ return result
|