add flowchart dead data info
Some checks failed
Deploy / deploy (push) Has been cancelled

This commit is contained in:
2025-12-13 17:48:31 +08:00
parent f0f9c74973
commit 1cb96a1073
8 changed files with 389 additions and 19 deletions

View File

@@ -74,19 +74,19 @@ async function init() {
ac.sort()
problems.value = ac
const promises: Promise<{ data: any }>[] = []
if (profile.value.submission_number > 0) {
promises.push(getMetrics(profile.value.user.id))
}
if (route.query.name) {
if (route.query.name) {
promises.push(getUserBadges(<string>route.query.name))
} else {
promises.push(getUserBadges())
}
const results = await Promise.all(promises)
// 处理 metrics 结果
if (profile.value.submission_number > 0) {
const metricsRes = results[0]
@@ -101,7 +101,7 @@ async function init() {
metricsRes.data.latest,
)
}
// 处理 badges 结果
userBadges.value = groupBadgesByIcon(results[1].data)
} finally {