summaryrefslogtreecommitdiff
path: root/packages/backend/src/models/LatestNote.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/backend/src/models/LatestNote.ts')
-rw-r--r--packages/backend/src/models/LatestNote.ts4
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;
}