* Teams

* Fix errors on versions with no files
This commit is contained in:
Geometrically
2020-12-28 10:50:59 -07:00
committed by GitHub
parent 0b160a6741
commit 12840f2428
14 changed files with 787 additions and 82 deletions

View File

@@ -1,5 +1,10 @@
<template>
<ModPage :mod="mod" :versions="versions" :members="members">
<ModPage
:mod="mod"
:versions="versions"
:members="members"
:current-member="currentMember"
>
<table>
<thead>
<tr>
@@ -64,10 +69,7 @@
</tbody>
</table>
<Popup
v-if="
this.$auth.loggedIn &&
members.find((x) => x.user_id === this.$auth.user.id)
"
v-if="currentMember"
:show-popup="showPopup"
class="create-version-popup-body"
>
@@ -187,10 +189,7 @@
</div>
</Popup>
<button
v-if="
this.$auth.loggedIn &&
members.find((x) => x.user_id === this.$auth.user.id)
"
v-if="currentMember"
class="default-button"
@click="showPopup = !showPopup"
>
@@ -263,17 +262,22 @@ export default {
)
).data
users.forEach((it, index) => {
users.reverse().forEach((it, index) => {
members[index].avatar_url = it.avatar_url
members[index].name = it.username
})
const currentMember = data.$auth.loggedIn
? members.find((x) => x.user_id === data.$auth.user.id)
: null
return {
mod,
versions: versions.reverse(),
members,
selectableLoaders,
selectableVersions,
currentMember,
}
},
data() {