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