From 888057f64a3f67cb5a2cba9ca4e29d5a2d3dad09 Mon Sep 17 00:00:00 2001 From: Geometrically Date: Tue, 12 Jan 2021 07:48:38 -0700 Subject: [PATCH] Fix version sorting --- pages/mod/_id/index.vue | 6 +++++- pages/mod/_id/settings.vue | 6 +++++- pages/mod/_id/version/_version.vue | 6 +++++- pages/mod/_id/versions.vue | 6 +++++- 4 files changed, 20 insertions(+), 4 deletions(-) diff --git a/pages/mod/_id/index.vue b/pages/mod/_id/index.vue index e52cc97ea..f524920f7 100644 --- a/pages/mod/_id/index.vue +++ b/pages/mod/_id/index.vue @@ -75,7 +75,11 @@ export default { return { mod, - versions: versions.reverse(), + versions: versions.sort( + (a, b) => + new Date(b.date_published).getTime() - + new Date(a.date_published).getTime() + ), members, currentMember, } diff --git a/pages/mod/_id/settings.vue b/pages/mod/_id/settings.vue index 0b2d25787..382c68726 100644 --- a/pages/mod/_id/settings.vue +++ b/pages/mod/_id/settings.vue @@ -265,7 +265,11 @@ export default { return { mod, - versions: versions.reverse(), + versions: versions.sort( + (a, b) => + new Date(b.date_published).getTime() - + new Date(a.date_published).getTime() + ), members, currentMember, } diff --git a/pages/mod/_id/version/_version.vue b/pages/mod/_id/version/_version.vue index 17fa2a92e..3aaac21b2 100644 --- a/pages/mod/_id/version/_version.vue +++ b/pages/mod/_id/version/_version.vue @@ -177,7 +177,11 @@ export default { return { mod, - versions, + versions: versions.sort( + (a, b) => + new Date(b.date_published).getTime() - + new Date(a.date_published).getTime() + ), members, version, primaryFile, diff --git a/pages/mod/_id/versions.vue b/pages/mod/_id/versions.vue index b7064c8dc..968aad97a 100644 --- a/pages/mod/_id/versions.vue +++ b/pages/mod/_id/versions.vue @@ -275,7 +275,11 @@ export default { return { mod, - versions: versions.reverse(), + versions: versions.sort( + (a, b) => + new Date(b.date_published).getTime() - + new Date(a.date_published).getTime() + ), members, selectableLoaders, selectableVersions,