From d571c4870e18ceda84dc10c2fe837d3bebbf0227 Mon Sep 17 00:00:00 2001 From: Kálmán Viktor <kviktor@cloud.bme.hu> Date: Mon, 24 Mar 2014 21:42:10 +0100 Subject: [PATCH] dashboard: fix vm order in ajax search index --- circle/dashboard/static/dashboard/dashboard.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/circle/dashboard/static/dashboard/dashboard.js b/circle/dashboard/static/dashboard/dashboard.js index 0dfc8a7..46158cc 100644 --- a/circle/dashboard/static/dashboard/dashboard.js +++ b/circle/dashboard/static/dashboard/dashboard.js @@ -249,13 +249,17 @@ function generateVmHTML(pk, name, host, icon, _status, fav) { '</a>'; } +/* copare vm-s by fav, pk order */ function compareVmByFav(a, b) { if(a.fav && b.fav) { return a.pk < b.pk ? -1 : 1; } - if(a.fav) { + else if(a.fav && !b.fav) { return -1; } + else if(!a.fav && b.fav) { + return 1; + } else return a.pk < b.pk ? -1 : 1; } -- libgit2 0.26.0