diff options
| author | William Pitcock <nenolod@dereferenced.org> | 2018-06-06 22:26:24 +0000 |
|---|---|---|
| committer | William Pitcock <nenolod@dereferenced.org> | 2018-06-06 22:26:24 +0000 |
| commit | 4e64514aa93d55c95f0c9d47d12fe88afa0b1a51 (patch) | |
| tree | 4f8b4e310f72c1a4bbe66299653135469e0b99f6 /src | |
| parent | 7a08ba43e2dc55d7c207f091700676cb886984ad (diff) | |
api: add fetchFollowRequests()
Diffstat (limited to 'src')
| -rw-r--r-- | src/services/api/api.service.js | 10 |
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 |
