diff options
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; } |