From 9c0e130a90dd178af0415465ca0c16d8c02ff9ab Mon Sep 17 00:00:00 2001 From: Luigi Russo Date: Thu, 24 Sep 2020 09:06:16 +0200 Subject: [PATCH] fix(top-langs): fix fetching (#432, #403) (#435) --- src/fetchers/top-languages-fetcher.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fetchers/top-languages-fetcher.js b/src/fetchers/top-languages-fetcher.js index 51ed8a8..0512f31 100644 --- a/src/fetchers/top-languages-fetcher.js +++ b/src/fetchers/top-languages-fetcher.js @@ -53,7 +53,6 @@ async function fetchTopLanguages(username, langsCount = 5) { }) // flatten the list of language nodes .reduce((acc, curr) => curr.languages.edges.concat(acc), []) - .sort((a, b) => b.size - a.size) .reduce((acc, prev) => { // get the size of the language (bytes) let langSize = prev.size; @@ -75,6 +74,7 @@ async function fetchTopLanguages(username, langsCount = 5) { }, {}); const topLangs = Object.keys(repoNodes) + .sort((a, b) => repoNodes[b].size - repoNodes[a].size) .slice(0, langsCount) .reduce((result, key) => { result[key] = repoNodes[key];