shorter sort

v1.18.x
barisusakli 10 years ago
parent 80d6ba6b44
commit c22d018617

@ -350,21 +350,17 @@ function sortPosts(posts, data) {
});
}
} else {
if (data.sortDirection === 'desc') {
var direction = data.sortDirection === 'desc' ? 1 : -1;
posts.sort(function(p1, p2) {
if (p1[fields[0]][fields[1]] < p2[fields[0]][fields[1]]) return -1;
if (p1[fields[0]][fields[1]] > p2[fields[0]][fields[1]]) return 1;
return 0;
});
} else {
posts.sort(function(p1, p2) {
if (p1[fields[0]][fields[1]] > p2[fields[0]][fields[1]]) return -1;
if (p1[fields[0]][fields[1]] < p2[fields[0]][fields[1]]) return 1;
if (p1[fields[0]][fields[1]] > p2[fields[0]][fields[1]]) {
return direction;
} else if (p1[fields[0]][fields[1]] < p2[fields[0]][fields[1]]) {
return -direction;
}
return 0;
});
}
}
}
function getSearchCids(data, callback) {
if (!Array.isArray(data.categories) || !data.categories.length) {

Loading…
Cancel
Save