aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWilliam Pitcock <nenolod@dereferenced.org>2018-06-06 22:26:24 +0000
committerWilliam Pitcock <nenolod@dereferenced.org>2018-06-06 22:26:24 +0000
commit4e64514aa93d55c95f0c9d47d12fe88afa0b1a51 (patch)
tree4f8b4e310f72c1a4bbe66299653135469e0b99f6 /src
parent7a08ba43e2dc55d7c207f091700676cb886984ad (diff)
api: add fetchFollowRequests()
Diffstat (limited to 'src')
-rw-r--r--src/services/api/api.service.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/services/api/api.service.js b/src/services/api/api.service.js
index b50038b3..22d5ce85 100644
--- a/src/services/api/api.service.js
+++ b/src/services/api/api.service.js
@@ -32,6 +32,7 @@ const USER_URL = '/api/users/show.json'
const FOLLOW_IMPORT_URL = '/api/pleroma/follow_import'
const DELETE_ACCOUNT_URL = '/api/pleroma/delete_account'
const CHANGE_PASSWORD_URL = '/api/pleroma/change_password'
+const FOLLOW_REQUESTS_URL = '/api/pleroma/friend_requests'
import { each, map } from 'lodash'
import 'whatwg-fetch'
@@ -242,6 +243,12 @@ const fetchAllFollowing = ({username, credentials}) => {
.then((data) => data.json())
}
+const fetchFollowRequests = ({credentials}) => {
+ const url = FOLLOW_REQUESTS_URL
+ return fetch(url, { headers: authHeaders(credentials) })
+ .then((data) => data.json())
+}
+
const fetchConversation = ({id, credentials}) => {
let url = `${CONVERSATION_URL}/${id}.json?count=100`
return fetch(url, { headers: authHeaders(credentials) })
@@ -442,7 +449,8 @@ const apiService = {
externalProfile,
followImport,
deleteAccount,
- changePassword
+ changePassword,
+ fetchFollowRequests
}
export default apiService