From 3489d716b234e7034dc04678332fa2b66552992b Mon Sep 17 00:00:00 2001 From: dkanada Date: Thu, 25 Feb 2021 19:59:57 +0900 Subject: [PATCH] fix issue with version sort --- src/controllers/dashboard/plugins/add/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/controllers/dashboard/plugins/add/index.js b/src/controllers/dashboard/plugins/add/index.js index 787b193861..506e0a0c00 100644 --- a/src/controllers/dashboard/plugins/add/index.js +++ b/src/controllers/dashboard/plugins/add/index.js @@ -22,6 +22,10 @@ function populateHistory(packageInfo, page) { function populateVersions(packageInfo, page, installedPlugin) { let html = ''; + packageInfo.versions.sort((a, b) => { + return b.timestamp < a.timestamp ? 1 : -1; + }); + for (let i = 0; i < packageInfo.versions.length; i++) { const version = packageInfo.versions[i]; html += ''; @@ -33,7 +37,7 @@ function populateVersions(packageInfo, page, installedPlugin) { $('#pCurrentVersion', page).hide().html(''); } - const packageVersion = packageInfo.versions.sort().pop(); + const packageVersion = packageInfo.versions.pop(); if (packageVersion) { selectmenu.val(packageVersion.version); }