From 9f0b8ba2f89fd303c49f9edeccdaa8ea4ad4146b Mon Sep 17 00:00:00 2001 From: MeiMei <30769358+mei23@users.noreply.github.com> Date: Tue, 13 Nov 2018 19:34:09 +0900 Subject: Fix: notes/create hangs when rejected (#3221) --- src/services/note/create.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/services/note/create.ts') diff --git a/src/services/note/create.ts b/src/services/note/create.ts index bd38605fda..53d51036b3 100644 --- a/src/services/note/create.ts +++ b/src/services/note/create.ts @@ -116,27 +116,27 @@ export default async (user: IUser, data: Option, silent = false) => new Promise< // リプライ対象が削除された投稿だったらreject if (data.reply && data.reply.deletedAt != null) { - return rej(); + return rej('Reply target has been deleted'); } // Renote対象が削除された投稿だったらreject if (data.renote && data.renote.deletedAt != null) { - return rej(); + return rej('Renote target has been deleted'); } // Renote対象が「ホームまたは全体」以外の公開範囲ならreject if (data.renote && data.renote.visibility != 'public' && data.renote.visibility != 'home') { - return rej(); + return rej('Renote target is not public or home'); } // リプライ対象が自分以外の非公開の投稿なら禁止 if (data.reply && data.reply.visibility == 'private' && !data.reply.userId.equals(user._id)) { - return rej(); + return rej('Reply target is private of others'); } // Renote対象が自分以外の非公開の投稿なら禁止 if (data.renote && data.renote.visibility == 'private' && !data.renote.userId.equals(user._id)) { - return rej(); + return rej('Renote target is private of others'); } if (data.text) { -- cgit v1.2.3-freya