From 0df093383dfcb41b66c2d807b0c7f3fac9653f1f Mon Sep 17 00:00:00 2001
From: syuilo <syuilotan@yahoo.co.jp>
Date: Thu, 2 Aug 2018 15:35:22 +0900
Subject: [PATCH] Refactoring

---
 src/remote/activitypub/request.ts | 17 ++++++-----------
 1 file changed, 6 insertions(+), 11 deletions(-)

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}`);
+		log(`${url} --> ${res.statusCode}`);
 
-			if (res.statusCode >= 200 && res.statusCode < 300) {
-				resolve();
-			} else {
-				reject(res);
-			}
-		});
-
-		res.on('data', () => {});
-		res.on('error', reject);
+		if (res.statusCode >= 400) {
+			reject();
+		} else {
+			resolve();
+		}
 	});
 
 	sign(req, {