From 61aaa586feb8321d0fb6ee39dbae1370e02ebbc2 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Mon, 12 May 2025 13:12:37 -0400 Subject: [PATCH] add hasText type guard for notes --- packages/backend/src/models/Note.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/backend/src/models/Note.ts b/packages/backend/src/models/Note.ts index 9328e9ebae..6b5ccf9e83 100644 --- a/packages/backend/src/models/Note.ts +++ b/packages/backend/src/models/Note.ts @@ -264,3 +264,7 @@ export type IMentionedRemoteUsers = { username: string; host: string; }[]; + +export function hasText(note: MiNote): note is MiNote & { text: string } { + return note.text != null; +}