aboutsummaryrefslogtreecommitdiff
path: root/src/routes/user
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/user')
-rw-r--r--src/routes/user/[user]/badges/+page.svelte20
1 files changed, 8 insertions, 12 deletions
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte
index fd9f2f6e..173436d9 100644
--- a/src/routes/user/[user]/badges/+page.svelte
+++ b/src/routes/user/[user]/badges/+page.svelte
@@ -73,7 +73,7 @@
return;
}
- fetch(
+ badgesPromise = fetch(
`/api/badges?image=${encodeURIComponent(imageURL.value)}&post=${encodeURIComponent(
activityURL.value || '#'
)}${
@@ -86,17 +86,13 @@
{
method: 'PUT'
}
- )
- .then(() => {
- error = null;
- imageURL.value = '';
- activityURL.value = '';
- description.value = '';
- selectedBadge = undefined;
- })
- .then(async () => {
- badgesPromise = fetch(`/api/badges?id=${(await user(data.username)).id}`);
- });
+ );
+
+ error = null;
+ imageURL.value = '';
+ activityURL.value = '';
+ description.value = '';
+ selectedBadge = undefined;
};
const removeBadge = (badge: Badge) => {