aboutsummaryrefslogtreecommitdiff
path: root/src/routes/user
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/user')
-rw-r--r--src/routes/user/[user]/+page.gql5
-rw-r--r--src/routes/user/[user]/+page.svelte4
2 files changed, 3 insertions, 6 deletions
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)}