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); }