aboutsummaryrefslogtreecommitdiff
path: root/src/services/api/api.service.js
diff options
context:
space:
mode:
authorShpuld Shpuldson <shpuld@gmail.com>2017-08-23 12:40:39 -0400
committerShpuld Shpuldson <shpuld@gmail.com>2017-08-23 12:40:39 -0400
commit2bc261afbaf9377450999e49a5fe46dcbcc8b180 (patch)
tree92d346b6bba58b7a3aef6155c9f3073028a07cf0 /src/services/api/api.service.js
parent5a1ad8409244ca7deb224b172ceb2b4acf7b8614 (diff)
parente1ec01dc3ef90c0dc033d2e648da9a2acf8a1bdd (diff)
Merge branch 'feature/follow-lists' into 'develop'
Feature/follow lists See merge request !106
Diffstat (limited to 'src/services/api/api.service.js')
-rw-r--r--src/services/api/api.service.js14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/services/api/api.service.js b/src/services/api/api.service.js
index 95c339cc..d2aa5d58 100644
--- a/src/services/api/api.service.js
+++ b/src/services/api/api.service.js
@@ -13,6 +13,7 @@ const STATUS_URL = '/api/statuses/show'
const MEDIA_UPLOAD_URL = '/api/statusnet/media/upload'
const CONVERSATION_URL = '/api/statusnet/conversation'
const MENTIONS_URL = '/api/statuses/mentions.json'
+const FOLLOWERS_URL = '/api/statuses/followers.json'
const FRIENDS_URL = '/api/statuses/friends.json'
const FOLLOWING_URL = '/api/friendships/create.json'
const UNFOLLOWING_URL = '/api/friendships/destroy.json'
@@ -179,8 +180,15 @@ const unfollowUser = ({id, credentials}) => {
}).then((data) => data.json())
}
-const fetchFriends = ({credentials}) => {
- return fetch(FRIENDS_URL, { headers: authHeaders(credentials) })
+const fetchFriends = ({id, credentials}) => {
+ let url = `${FRIENDS_URL}?user_id=${id}`
+ return fetch(url, { headers: authHeaders(credentials) })
+ .then((data) => data.json())
+}
+
+const fetchFollowers = ({id, credentials}) => {
+ let url = `${FOLLOWERS_URL}?user_id=${id}`
+ return fetch(url, { headers: authHeaders(credentials) })
.then((data) => data.json())
}
@@ -234,7 +242,6 @@ const fetchTimeline = ({timeline, credentials, since = false, until = false, use
if (since) {
params.push(['since_id', since])
}
-
if (until) {
params.push(['max_id', until])
}
@@ -326,6 +333,7 @@ const apiService = {
fetchConversation,
fetchStatus,
fetchFriends,
+ fetchFollowers,
followUser,
unfollowUser,
favorite,