From 063a982ba6ec55b2c8c2e1d911d38c5883714a3d Mon Sep 17 00:00:00 2001 From: sandronadiradze Date: Tue, 5 Nov 2024 12:45:49 +0400 Subject: [PATCH] chore: change field names for seller leaderboard --- auction/views.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/auction/views.py b/auction/views.py index db09116..0188081 100755 --- a/auction/views.py +++ b/auction/views.py @@ -1638,9 +1638,9 @@ def get_user_stats(self, request): break return { - "seller": seller_id, - "seller_nickname": getattr(request.user, "nickname", None), - "seller_avatar": getattr(request.user, "avatar", None), + "author": seller_id, + "author_nickname": getattr(request.user, "nickname", None), + "author_avatar": getattr(request.user, "avatar", None), "winning_bids_count": winning_bids_count, "rank": seller_rank, } @@ -1649,9 +1649,9 @@ def format_sellers(self, sellers): return [ { "rank": idx + 1, - "seller_id": seller["winner_bid_author"], - "seller_nickname": seller.get("winner_bid_author__nickname"), - "seller_avatar": seller.get("winner_bid_author__avatar"), + "author_id": seller["winner_bid_author"], + "author_nickname": seller.get("winner_bid_author__nickname"), + "author_avatar": seller.get("winner_bid_author__avatar"), "winning_bids_count": seller["winning_bids_count"], } for idx, seller in enumerate(sellers) @@ -1668,14 +1668,14 @@ def list(self, request, *args, **kwargs): "rank": ( seller_data["rank"] if seller_data["winning_bids_count"] > 0 else None ), - "seller_id": seller_data["seller"], - "seller_nickname": seller_data["seller_nickname"], - "seller_avatar": seller_data["seller_avatar"], + "author_id": seller_data["author"], + "author_nickname": seller_data["author_nickname"], + "author_avatar": seller_data["author_avatar"], "winning_bids_count": seller_data["winning_bids_count"], } response_data = { - "seller_data": seller_data_response, + "user_data": seller_data_response, "results": self.format_sellers(top_50_sellers), }