diff --git a/src/services/note/create.ts b/src/services/note/create.ts index 64556c160..136e4fd07 100644 --- a/src/services/note/create.ts +++ b/src/services/note/create.ts @@ -103,6 +103,14 @@ export default async (user: IUser, data: Option, silent = false) => new Promise< data.visibleUsers = data.visibleUsers.filter(x => x != null); } + if (data.reply && data.reply.deletedAt != null) { + return rej(); + } + + if (data.renote && data.renote.deletedAt != null) { + return rej(); + } + if (data.text) { data.text = data.text.trim(); }