diff --git a/pkg/dashboard/static/actions.js b/pkg/dashboard/static/actions.js index 0db66c0..a0788a8 100644 --- a/pkg/dashboard/static/actions.js +++ b/pkg/dashboard/static/actions.js @@ -91,7 +91,7 @@ function popUpUpgrade(elm, ns, name, verCur, lastRev) { $.getJSON("/api/helm/repositories/versions?name=" + elm.name).fail(function (xhr) { reportError("Failed to find chart in repo", xhr) }).done(function (vers) { - vers.sort((b, a) => (a.version > b.version) - (a.version < b.version)) + vers = vers.map( a => a.split('.').map( n => +n+100000 ).join('.') ).sort().map( a => a.split('.').map( n => +n-100000 ).join('.') ); // fill versions $('#upgradeModal select').empty()