diff options
| author | Hazel K <acomputerdog@gmail.com> | 2024-09-29 23:22:58 -0400 |
|---|---|---|
| committer | Hazel K <acomputerdog@gmail.com> | 2024-09-29 23:22:58 -0400 |
| commit | 7b104ffe940b9919f4d986c3c5ee9349c60f0847 (patch) | |
| tree | c4878d66f9c18833a9257fac1298bec1ca5e63be /packages/backend/src/models/LatestNote.ts | |
| parent | remove duplicate generated columns from LatestNote (diff) | |
| download | sharkey-7b104ffe940b9919f4d986c3c5ee9349c60f0847.tar.gz sharkey-7b104ffe940b9919f4d986c3c5ee9349c60f0847.tar.bz2 sharkey-7b104ffe940b9919f4d986c3c5ee9349c60f0847.zip | |
fix crash during startup
Diffstat (limited to 'packages/backend/src/models/LatestNote.ts')
| -rw-r--r-- | packages/backend/src/models/LatestNote.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/backend/src/models/LatestNote.ts b/packages/backend/src/models/LatestNote.ts index 4b81c46d43..4a712c8e20 100644 --- a/packages/backend/src/models/LatestNote.ts +++ b/packages/backend/src/models/LatestNote.ts @@ -39,7 +39,9 @@ export class LatestNote { }) public note: MiNote | null; - constructor(data: Partial<LatestNote>) { + constructor(data?: Partial<LatestNote>) { + if (!data) return; + for (const [k, v] of Object.entries(data)) { (this as Record<string, unknown>)[k] = v; } |