Skip to content
This repository was archived by the owner on May 16, 2019. It is now read-only.

Commit fc72ea7

Browse files
committed
Fix bug in get_ratings
1 parent 8c14f12 commit fc72ea7

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

api/restapi.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1275,15 +1275,11 @@ def get_node(node):
12751275
else:
12761276
ratings = []
12771277
if "contract_id" in request.args and request.args["contract_id"][0] != "":
1278-
for rating in self.db.Ratings().get_ratings(request.args["contract_id"][0]):
1278+
for rating in self.db.Ratings().get_listing_ratings(request.args["contract_id"][0]):
12791279
ratings.append(json.loads(rating[0]))
12801280
else:
1281-
proto = self.db.ListingsStore().get_proto()
1282-
l = objects.Listings()
1283-
l.ParseFromString(proto)
1284-
for listing in l.listing:
1285-
for rating in self.db.Ratings().get_ratings(listing.contract_hash.encode("hex")):
1286-
ratings.append(json.loads(rating[0]))
1281+
for rating in self.db.Ratings().get_all_ratings():
1282+
ratings.append(json.loads(rating[0]))
12871283
request.setHeader('content-type', "application/json")
12881284
request.write(str(bleach.clean(json.dumps(ratings, indent=4), tags=ALLOWED_TAGS)))
12891285
request.finish()

0 commit comments

Comments
 (0)