From 968b221efadc304628820c4c7493be18a59d87d1 Mon Sep 17 00:00:00 2001 From: Tissevert Date: Tue, 19 Feb 2019 12:20:28 +0100 Subject: [PATCH] Fix bug in date sorting due to dates being moved into the .metadata property of articles --- share/js/navigation.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/share/js/navigation.js b/share/js/navigation.js index 9d71b52..4472092 100644 --- a/share/js/navigation.js +++ b/share/js/navigation.js @@ -76,7 +76,8 @@ function Navigation(modules) { function articleIds(tag, all) { var ids = tag != undefined ? blog.tags[tag] : Object.keys(blog.articles); - ids.sort(function(idA, idB) {return blog.articles[idB].date - blog.articles[idA].date;}); + var reverseDate = function (id) {return -blog.articles[id].metadata.date;}; + ids.sort(modules.fun.compare(reverseDate)); return ids.slice(0, all ? undefined : blog.skin.previewArticlesCount); }