From f12b1661f041fc5b6ea5cdef91e79aabaebf36ad Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tor=20Martin=20Fr=C3=B8berg=20Wang?= <tmwang@stud.ntnu.no>
Date: Sun, 7 Mar 2021 13:27:56 +0000
Subject: [PATCH] Update views.py

---
 backend/secfit/workouts/views.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/backend/secfit/workouts/views.py b/backend/secfit/workouts/views.py
index 984ba89..9180c80 100644
--- a/backend/secfit/workouts/views.py
+++ b/backend/secfit/workouts/views.py
@@ -256,7 +256,8 @@ class Leaderboards(APIView):
     
             for j in range(0, len(leaderboardNumbers)):
                 if leaderboardNumbers[j]['workout__owner__pk'] == currentLoggedInUser.pk:
-                    leaderboardResult.append({"name": currentLoggedInUser.username, "value": leaderboardNumbers[j]["amount"], "rank": j+1})
+                    if j+1 > 5:
+                        leaderboardResult.append({"name": currentLoggedInUser.username, "value": leaderboardNumbers[j]["amount"], "rank": j+1})
                     break
             else:
                 leaderboardResult.append({"name": currentLoggedInUser.username, "value": 0, "rank": len(leaderboardNumbers) + 1})
@@ -413,4 +414,4 @@ class WorkoutLiking(APIView):
 
             return Response((False, likeAmount + 1), status.HTTP_201_CREATED)
 
-        return Response((likingAllowed, likeAmount), status.HTTP_100_CONTINUE)
\ No newline at end of file
+        return Response((likingAllowed, likeAmount), status.HTTP_100_CONTINUE)
-- 
GitLab