about summary refs log tree commit diff
path: root/src/state/queries/invites.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/state/queries/invites.ts')
-rw-r--r--src/state/queries/invites.ts9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/state/queries/invites.ts b/src/state/queries/invites.ts
index a765b3098..bfea402e1 100644
--- a/src/state/queries/invites.ts
+++ b/src/state/queries/invites.ts
@@ -43,7 +43,14 @@ export function useInviteCodesQuery() {
       }
 
       const available = res.data.codes.filter(isInviteAvailable)
-      const used = res.data.codes.filter(code => !isInviteAvailable(code))
+      const used = res.data.codes
+        .filter(code => !isInviteAvailable(code))
+        .sort((a, b) => {
+          return (
+            new Date(b.uses[0].usedAt).getTime() -
+            new Date(a.uses[0].usedAt).getTime()
+          )
+        })
 
       return {
         disabled: false,