Skip to content

Commit 4e48d43

Browse files
committed
return empty if not found
1 parent b8aacb9 commit 4e48d43

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

src/db/queries.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ export async function getChapterAssignmentById(
8585
bibleId: row.bible_id,
8686
bookId: row.book_id,
8787
chapterNumber: row.chapter_number,
88-
assignedUserId: row.assigned_user_id ?? undefined,
88+
assignedUserId: row.assigned_user_id,
8989
status: row.status,
9090
submittedTime: row.submitted_time ?? undefined,
9191
updatedAt: row.updated_at,

src/services/storage.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ export const KV_KEYS = {
1212
USER_EMAIL: 'userEmail',
1313
} as const;
1414

15-
export function getUserIdSync(): string | undefined {
16-
return kvStorage.getItemSync(KV_KEYS.USER_ID);
15+
export function getUserIdSync(): string {
16+
return kvStorage.getItemSync(KV_KEYS.USER_ID) ?? '';
1717
}
1818

19-
export function getUserEmailSync(): string | undefined {
20-
return kvStorage.getItemSync(KV_KEYS.USER_EMAIL);
19+
export function getUserEmailSync(): string {
20+
return kvStorage.getItemSync(KV_KEYS.USER_EMAIL) ?? '';
2121
}
2222

2323
export function setUserSync(userId: string, userEmail: string) {

src/types/db/types.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export interface ChapterAssignmentData {
5757
bibleId: number;
5858
bookId: number;
5959
chapterNumber: number;
60-
assignedUserId?: number | null;
60+
assignedUserId?: number;
6161
status: string;
6262
submittedTime?: string | null;
6363
updatedAt?: string;
@@ -72,7 +72,7 @@ export interface ChapterAssignmentRow {
7272
bible_id: number;
7373
book_id: number;
7474
chapter_number: number;
75-
assigned_user_id?: number | null;
75+
assigned_user_id?: number;
7676
status: string;
7777
submitted_time?: string | null;
7878
updated_at?: string;
@@ -86,7 +86,7 @@ export interface ChapterListItem {
8686
chapter_number: number;
8787
status: string;
8888
book_name: string;
89-
assigned_user_id?: number | null;
89+
assigned_user_id?: number;
9090
}
9191

9292
export interface ChapterRow {

0 commit comments

Comments
 (0)