From 2bc572b4cc270aa80cca3484e91a4bcc6d4e7738 Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 13 Jul 2018 23:44:45 +0900 Subject: [PATCH] =?UTF-8?q?=E3=82=A2=E3=82=AB=E3=82=A6=E3=83=B3=E3=83=88?= =?UTF-8?q?=E3=82=92=E5=87=8D=E7=B5=90=E3=81=95=E3=82=8C=E3=81=A6=E3=81=84?= =?UTF-8?q?=E3=81=9F=E3=82=89API=E3=81=AB=E3=82=A2=E3=82=AF=E3=82=BB?= =?UTF-8?q?=E3=82=B9=E3=81=A7=E3=81=8D=E3=81=AA=E3=81=84=E3=82=88=E3=81=86?= =?UTF-8?q?=E3=81=AB=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/api/call.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/server/api/call.ts b/src/server/api/call.ts index 73931ac7d..96c218b37 100644 --- a/src/server/api/call.ts +++ b/src/server/api/call.ts @@ -17,6 +17,10 @@ export default (endpoint: string | Endpoint, user: IUser, app: IApp, data: any, return rej('SIGNIN_REQUIRED'); } + if (ep.withCredential && user.isSuspended) { + return rej('YOUR_ACCOUNT_HAS_BEEN_SUSPENDED'); + } + if (app && ep.kind) { if (!app.permission.some(p => p === ep.kind)) { return rej('PERMISSION_DENIED');