aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-12-07 02:56:56 -0800
committerFuwn <[email protected]>2023-12-07 02:56:56 -0800
commit096be0ec7404134b0d2538add84687a6d96e8b02 (patch)
treecaafd7d91ba3232b54e9e5a0c237af41ef6fb519
parentci(earthly): just copy build docker (diff)
downloaddue.moe-096be0ec7404134b0d2538add84687a6d96e8b02.tar.xz
due.moe-096be0ec7404134b0d2538add84687a6d96e8b02.zip
fix(app): types for bun
-rwxr-xr-xbun.lockbbin123730 -> 124086 bytes
-rw-r--r--package.json1
-rw-r--r--src/app.d.ts1
-rw-r--r--src/lib/userBadgesDatabase.ts2
-rw-r--r--src/routes/user/[user]/badges/+page.svelte4
5 files changed, 5 insertions, 3 deletions
diff --git a/bun.lockb b/bun.lockb
index a653b58c..5dacf3a3 100755
--- a/bun.lockb
+++ b/bun.lockb
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}