From 0df093383dfcb41b66c2d807b0c7f3fac9653f1f Mon Sep 17 00:00:00 2001 From: syuilo Date: Thu, 2 Aug 2018 15:35:22 +0900 Subject: Refactoring --- src/remote/activitypub/request.ts | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) (limited to 'src/remote/activitypub') diff --git a/src/remote/activitypub/request.ts b/src/remote/activitypub/request.ts index e2b600ae2e..585c1c0ce8 100644 --- a/src/remote/activitypub/request.ts +++ b/src/remote/activitypub/request.ts @@ -20,18 +20,13 @@ export default (user: ILocalUser, url: string, object: any) => new Promise((reso method: 'POST', path: pathname + search, }, res => { - res.on('end', () => { - log(`${url} --> ${res.statusCode}`); - - if (res.statusCode >= 200 && res.statusCode < 300) { - resolve(); - } else { - reject(res); - } - }); - - res.on('data', () => {}); - res.on('error', reject); + log(`${url} --> ${res.statusCode}`); + + if (res.statusCode >= 400) { + reject(); + } else { + resolve(); + } }); sign(req, { -- cgit v1.2.3-freya