Fix user page err (#758)

This commit is contained in:
Geometrically
2022-11-20 18:32:51 -07:00
committed by GitHub
parent 88fa103acb
commit 9e2d47eab5

View File

@@ -135,6 +135,7 @@
</span> </span>
</div> </div>
<a <a
v-if="githubUrl"
:href="githubUrl" :href="githubUrl"
:target="$external()" :target="$external()"
class="sidebar__item github-button iconified-button" class="sidebar__item github-button iconified-button"
@@ -299,7 +300,11 @@ export default {
return return
} }
const [gitHubUser, versions] = ( let gitHubUser = {}
let versions = []
try {
const [gitHubUserData, versionsData] = (
await Promise.all([ await Promise.all([
data.$axios.get(`https://api.github.com/user/` + user.github_id), data.$axios.get(`https://api.github.com/user/` + user.github_id),
data.$axios.get( data.$axios.get(
@@ -313,6 +318,10 @@ export default {
]) ])
).map((it) => it.data) ).map((it) => it.data)
gitHubUser = gitHubUserData
versions = versionsData
} catch {}
for (const version of versions) { for (const version of versions) {
const projectIndex = projects.findIndex( const projectIndex = projects.findIndex(
(x) => x.id === version.project_id (x) => x.id === version.project_id