From ee8cd0dd0256c7c8590f3abc284747cdc7601257 Mon Sep 17 00:00:00 2001 From: cgeek <cem.moreau@gmail.com> Date: Mon, 13 May 2019 21:11:35 +0200 Subject: [PATCH] [enh] Overview: sort forks by 1) number 2) fork level --- src/views/home/Overview.vue | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/views/home/Overview.vue b/src/views/home/Overview.vue index f09024d..7868e5c 100644 --- a/src/views/home/Overview.vue +++ b/src/views/home/Overview.vue @@ -242,7 +242,17 @@ forkNumber: parseInt(String(this.headsByNode[pub])) } }) - .sort((a, b) => a.forkLevel - b.forkLevel) + .sort((a, b) => { + const diffNumber = b.forkNumber - a.forkNumber + if (diffNumber !== 0) { + return diffNumber + } + const diffForkLevel = b.forkLevel - a.forkLevel + if (diffForkLevel !== 0) { + return diffForkLevel + } + return 0 + }) } } </script> -- GitLab