Improve campaign sorting
This commit is contained in:
1 parent
92e54f5d59
commit
8e28ee5959
1 file changed
+3
-2
@@ -959,8 +959,9 @@ class Twitch:
|
|||||||
fetched_campaigns.append(await coro)
|
fetched_campaigns.append(await coro)
|
||||||
status_update(f"Fetching campaigns... ({i}/{len(available_campaigns)})")
|
status_update(f"Fetching campaigns... ({i}/{len(available_campaigns)})")
|
||||||
campaigns.extend(fetched_campaigns)
|
campaigns.extend(fetched_campaigns)
|
||||||
campaigns.sort(key=lambda c: c.ends_at)
|
campaigns.sort(key=lambda c: c.active, reverse=True)
|
||||||
campaigns.sort(key=lambda c: not c.linked)
|
campaigns.sort(key=lambda c: c.upcoming and c.starts_at or c.ends_at)
|
||||||
|
campaigns.sort(key=lambda c: c.linked, reverse=True)
|
||||||
self._drops.clear()
|
self._drops.clear()
|
||||||
self.gui.inv.clear()
|
self.gui.inv.clear()
|
||||||
self.inventory.clear()
|
self.inventory.clear()
|
||||||
|
|||||||
Reference in new issue
Block a user