diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/app.d.ts | 1 | ||||
| -rw-r--r-- | src/lib/userBadgesDatabase.ts | 2 | ||||
| -rw-r--r-- | src/routes/user/[user]/badges/+page.svelte | 4 |
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} |