fix(bot): 🐛 Servers leaderboard.
This commit is contained in:
@@ -22,7 +22,7 @@ class Admin(base.Cog):
|
||||
def cog_unload(self) -> None:
|
||||
self.update_leaderboard.cancel()
|
||||
|
||||
@tasks.loop(minutes=15)
|
||||
@tasks.loop(seconds=30)
|
||||
async def update_leaderboard(self) -> None:
|
||||
"""Updates the leaderboard."""
|
||||
|
||||
|
||||
@@ -22,7 +22,9 @@ def deduplicate(i: Iterable[T], key: Callable[[T], U] = lambda i: i) -> list[T]:
|
||||
result = []
|
||||
|
||||
for item in i:
|
||||
if key(item) not in found_keys:
|
||||
k = key(item)
|
||||
if k not in found_keys:
|
||||
result.append(item)
|
||||
found_keys.add(k)
|
||||
|
||||
return result
|
||||
|
||||
Reference in New Issue
Block a user