diff options
| author | Fuwn <[email protected]> | 2023-12-07 02:56:56 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-12-07 02:56:56 -0800 |
| commit | 096be0ec7404134b0d2538add84687a6d96e8b02 (patch) | |
| tree | caafd7d91ba3232b54e9e5a0c237af41ef6fb519 | |
| parent | ci(earthly): just copy build docker (diff) | |
| download | due.moe-096be0ec7404134b0d2538add84687a6d96e8b02.tar.xz due.moe-096be0ec7404134b0d2538add84687a6d96e8b02.zip | |
fix(app): types for bun
| -rwxr-xr-x | bun.lockb | bin | 123730 -> 124086 bytes | |||
| -rw-r--r-- | package.json | 1 | ||||
| -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 |
5 files changed, 5 insertions, 3 deletions
| Binary files differ diff --git a/package.json b/package.json index 17944891..5295f13d 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,7 @@ }, "type": "module", "dependencies": { + "bun-types": "^1.0.15", "dexie": "^4.0.1-alpha.25", "html2canvas": "^1.4.1", "jsdom": "^23.0.1", 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} |