From 8e3bc2f9ef96811cdb421e6397060e3d1f0c015b Mon Sep 17 00:00:00 2001 From: Fuwn Date: Tue, 8 Oct 2024 15:34:03 -0700 Subject: feat(graphql): add badgeCount field --- src/routes/user/[user]/+page.gql | 5 +---- src/routes/user/[user]/+page.svelte | 4 ++-- 2 files changed, 3 insertions(+), 6 deletions(-) (limited to 'src/routes/user') diff --git a/src/routes/user/[user]/+page.gql b/src/routes/user/[user]/+page.gql index 91759675..fd31248b 100644 --- a/src/routes/user/[user]/+page.gql +++ b/src/routes/user/[user]/+page.gql @@ -1,10 +1,7 @@ query Profile($id: Int!) { User(id: $id) { id - - badges { - id - } + badgesCount preferences { created_at diff --git a/src/routes/user/[user]/+page.svelte b/src/routes/user/[user]/+page.svelte index 03e13f11..84f121ea 100644 --- a/src/routes/user/[user]/+page.svelte +++ b/src/routes/user/[user]/+page.svelte @@ -307,8 +307,8 @@ {#if $Profile.fetching} {displayBadges(userData.name, '...')} - {:else if $Profile.data} - {@const badges = $Profile.data.User.badges.length} + {:else if $Profile.data && $Profile.data.User} + {@const badges = $Profile.data.User.badgesCount} {#if badges} {displayBadges(userData.name, badges)} -- cgit v1.2.3