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,