aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/app.d.ts1
-rw-r--r--src/lib/userBadgesDatabase.ts2
-rw-r--r--src/routes/user/[user]/badges/+page.svelte4
3 files changed, 4 insertions, 3 deletions
diff --git a/src/app.d.ts b/src/app.d.ts
index 34cd4db6..97586370 100644
--- a/src/app.d.ts
+++ b/src/app.d.ts
@@ -1,4 +1,5 @@
import type { AniList } from '$lib/AniList';
+import 'bun-types';
// See https://kit.svelte.dev/docs/types#app
// for information about these interfaces
diff --git a/src/lib/userBadgesDatabase.ts b/src/lib/userBadgesDatabase.ts
index 8cf40d5b..d429c054 100644
--- a/src/lib/userBadgesDatabase.ts
+++ b/src/lib/userBadgesDatabase.ts
@@ -41,7 +41,7 @@ export const addUserBadge = (userId: number, badge: Badge) => {
`INSERT INTO user_badges (user_id, post, image, description) VALUES (?1, ?2, ?3, ?4);`
);
- statement.run([userId, post, image, description]);
+ statement.run(userId.toString(), post, image, description || null);
};
export const removeUserBadge = (userId: number, id: number) => {
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte
index 9d7760d4..ef7b0710 100644
--- a/src/routes/user/[user]/badges/+page.svelte
+++ b/src/routes/user/[user]/badges/+page.svelte
@@ -189,11 +189,11 @@
{#each badges as badge}
{#if editMode}
<a href={`#`} on:click={() => removeBadge(badge)} id={`badge-${badge.id}`}>
- <img src={badge.image} alt={badge.description} />
+ <img src={badge.image} alt={badge.description} title={badge.description} />
</a>
{:else}
<a href={badge.post} target="_blank" id={`badge-${badge.id}`}>
- <img src={badge.image} alt={badge.description} />
+ <img src={badge.image} alt={badge.description} title={badge.description} />
</a>
{/if}
{/each}