From 02d169b92c61015a5663b703a23e769848239b13 Mon Sep 17 00:00:00 2001
From: taehoon
Date: Wed, 20 Mar 2019 11:54:16 -0400
Subject: [PATCH] add promisedRequest helper
---
src/services/api/api.service.js | 24 ++++++++++--------------
1 file changed, 10 insertions(+), 14 deletions(-)
diff --git a/src/services/api/api.service.js b/src/services/api/api.service.js
index 9753049f..a19aff9f 100644
--- a/src/services/api/api.service.js
+++ b/src/services/api/api.service.js
@@ -724,21 +724,17 @@ const fetchRebloggedByUsers = ({id}) => {
}
const reportUser = ({credentials, userId, statusIds, comment, forward}) => {
- const payload = {
- 'account_id': userId,
- 'status_ids': statusIds,
- comment,
- forward
- }
- return fetch(MASTODON_REPORT_USER_URL, {
- body: JSON.stringify(payload),
- headers: {
- ...authHeaders(credentials),
- 'Accept': 'application/json',
- 'Content-Type': 'application/json'
+ return promisedRequest({
+ uri: MASTODON_REPORT_USER_URL,
+ method: 'POST',
+ payload: {
+ 'account_id': userId,
+ 'status_ids': statusIds,
+ comment,
+ forward
},
- method: 'POST'
- }).then((data) => data.json())
+ credentials
+ })
}
const apiService = {