From e4c0796e5e1e37b4624037ca9baa8a32a0eedd11 Mon Sep 17 00:00:00 2001 From: Jiiks Date: Wed, 5 Dec 2018 00:43:40 +0200 Subject: [PATCH] add rating sort --- client/src/dev/serveremu.js | 4 ++++ client/src/ui/components/bd/ThemesView.vue | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/client/src/dev/serveremu.js b/client/src/dev/serveremu.js index e926296e..0c1bd36a 100644 --- a/client/src/dev/serveremu.js +++ b/client/src/dev/serveremu.js @@ -35,6 +35,10 @@ export default class ServerEmu { if (args.ascending) docs = docs.sort((docA, docB) => docA.activeUsers - docB.activeUsers); else docs = docs.sort((docA, docB) => docB.activeUsers - docA.activeUsers); break; + case 'rating': + if (args.ascending) docs = docs.sort((docA, docB) => docA.rating - docB.rating); + else docs = docs.sort((docA, docB) => docB.rating - docA.rating); + break; } } diff --git a/client/src/ui/components/bd/ThemesView.vue b/client/src/ui/components/bd/ThemesView.vue index f0acef9a..dda586dd 100644 --- a/client/src/ui/components/bd/ThemesView.vue +++ b/client/src/ui/components/bd/ThemesView.vue @@ -40,10 +40,11 @@
-
Name
+
Name
Updated
Installs
Users
+
Rating