From 40a34ea26a1f120a9c59e11a8d43be34e9839f4d Mon Sep 17 00:00:00 2001 From: justcool393 Date: Tue, 1 Nov 2022 02:49:20 -0500 Subject: [PATCH] leaderboards: don't show users if they're in the ranking more than once --- files/templates/leaderboard.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/files/templates/leaderboard.html b/files/templates/leaderboard.html index 4a2d48d48..0186c7325 100644 --- a/files/templates/leaderboard.html +++ b/files/templates/leaderboard.html @@ -35,14 +35,16 @@ + {% set v_appears_in_ranking = false %} {% for user in lb.all_users %} {% set user2 = lb.user_func(user) %} {% if v.id == user2.id %} {% set style="class=\"self\"" %} + {% set v_appears_in_ranking = true %} {% endif %} {{format_user_in_table(user2, style, loop.index, lb.value_func(user), lb.user_relative_url)}} {% endfor %} - {% if lb.v_position %} + {% if lb.v_position and not v_appears_in_ranking %} {{format_user_in_table(v, "style=\"border-top:2px solid var(--primary)\"", lb.v_position, lb.v_value, lb.user_relative_url)}} {% endif %}