diff options
| author | Maksim Pechnikov <parallel588@gmail.com> | 2019-10-08 10:21:48 +0300 |
|---|---|---|
| committer | Maksim Pechnikov <parallel588@gmail.com> | 2019-10-08 16:46:54 +0300 |
| commit | a26d55013779d7b41e4a4aa0dc2477a6926116ae (patch) | |
| tree | f736189632d98776e78d2261b6e1a9f22bad8e1b /src/services/api/api.service.js | |
| parent | 9c305c5f93b2ffee0a98ff8cc6770df052d4b71e (diff) | |
updated user_card
Diffstat (limited to 'src/services/api/api.service.js')
| -rw-r--r-- | src/services/api/api.service.js | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/services/api/api.service.js b/src/services/api/api.service.js index 80e94a50..61cd4f16 100644 --- a/src/services/api/api.service.js +++ b/src/services/api/api.service.js @@ -219,13 +219,16 @@ const authHeaders = (accessToken) => { } } -const followUser = ({ id, reblogs, credentials }) => { +const followUser = ({ id, credentials, ...options }) => { let url = MASTODON_FOLLOW_URL(id) - const form = new FormData() - if (reblogs !== undefined) { form.append('reblogs', reblogs) } + const form = {} + if (options.reblogs !== undefined) { form['reblogs'] = options.reblogs } return fetch(url, { - body: form, - headers: authHeaders(credentials), + body: JSON.stringify(form), + headers: { + ...authHeaders(credentials), + 'Content-Type': 'application/json' + }, method: 'POST' }).then((data) => data.json()) } |
