From 7e891ecb7917c92622ebcf2395b72fd65348637f Mon Sep 17 00:00:00 2001 From: Geometrically <18202329+Geometrically@users.noreply.github.com> Date: Mon, 28 Dec 2020 22:06:50 -0700 Subject: [PATCH] Fix user lookup (#65) * Teams * Fix errors on versions with no files * Fix user lookup --- pages/mod/_id/index.vue | 3 ++- pages/mod/_id/settings.vue | 3 ++- pages/mod/_id/version/_version.vue | 3 ++- pages/mod/_id/versions.vue | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/pages/mod/_id/index.vue b/pages/mod/_id/index.vue index 72efce12b..6e0fb66d3 100644 --- a/pages/mod/_id/index.vue +++ b/pages/mod/_id/index.vue @@ -56,7 +56,8 @@ export default { ) ).data - users.reverse().forEach((it, index) => { + users.forEach((it) => { + const index = members.findIndex((x) => x.user_id === it.user_id) members[index].avatar_url = it.avatar_url members[index].name = it.username }) diff --git a/pages/mod/_id/settings.vue b/pages/mod/_id/settings.vue index 2823d600b..85c9599cf 100644 --- a/pages/mod/_id/settings.vue +++ b/pages/mod/_id/settings.vue @@ -252,7 +252,8 @@ export default { ]) ).map((it) => it.data) - users.reverse().forEach((it, index) => { + users.forEach((it) => { + const index = members.findIndex((x) => x.user_id === it.user_id) members[index].avatar_url = it.avatar_url members[index].name = it.username }) diff --git a/pages/mod/_id/version/_version.vue b/pages/mod/_id/version/_version.vue index b6fa1930e..9a6fc6161 100644 --- a/pages/mod/_id/version/_version.vue +++ b/pages/mod/_id/version/_version.vue @@ -154,7 +154,8 @@ export default { ) ).data - users.reverse().forEach((it, index) => { + users.forEach((it) => { + const index = members.findIndex((x) => x.user_id === it.user_id) members[index].avatar_url = it.avatar_url members[index].name = it.username }) diff --git a/pages/mod/_id/versions.vue b/pages/mod/_id/versions.vue index 0357f9691..524457893 100644 --- a/pages/mod/_id/versions.vue +++ b/pages/mod/_id/versions.vue @@ -262,7 +262,8 @@ export default { ) ).data - users.reverse().forEach((it, index) => { + users.forEach((it) => { + const index = members.findIndex((x) => x.user_id === it.user_id) members[index].avatar_url = it.avatar_url members[index].name = it.username })