|
|
@@ -464,7 +464,7 @@ public class AssetService {
|
|
|
List<LeaderboardDTO> leaderboardDTOS = new ArrayList<>();
|
|
|
int i = 1;
|
|
|
|
|
|
- boolean flag = false;
|
|
|
+ boolean flag = !userIds.contains(userId);
|
|
|
for (LeaderboardDTO dto : dtos) {
|
|
|
Long id = dto.getUserId();
|
|
|
if (!id.equals(userId) && i > size) {
|
|
|
@@ -484,7 +484,7 @@ public class AssetService {
|
|
|
leaderboardDTOS.add(dto);
|
|
|
i++;
|
|
|
|
|
|
- if (userId.equals(id)) {
|
|
|
+ if (!flag && userId.equals(id)) {
|
|
|
flag = true;
|
|
|
}
|
|
|
}
|