diff options
| author | Sergey Suprunenko <suprunenko.s@gmail.com> | 2020-05-10 12:54:55 +0200 |
|---|---|---|
| committer | Sergey Suprunenko <suprunenko.s@gmail.com> | 2020-06-08 13:17:18 +0200 |
| commit | 10070394780ac79e9ee1e8548500586a1f78f65b (patch) | |
| tree | b09b1afa650e619ca92a2f11665fa480c0ce06bc /src/services/api/api.service.js | |
| parent | acbef1ebdc5697daf43c6b63b2ba7f8cd1143944 (diff) | |
Autocomplete domain mutes from list of known instances
Diffstat (limited to 'src/services/api/api.service.js')
| -rw-r--r-- | src/services/api/api.service.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/services/api/api.service.js b/src/services/api/api.service.js index 9c7530a2..b3082bc5 100644 --- a/src/services/api/api.service.js +++ b/src/services/api/api.service.js @@ -75,6 +75,7 @@ const MASTODON_SEARCH_2 = `/api/v2/search` const MASTODON_USER_SEARCH_URL = '/api/v1/accounts/search' const MASTODON_DOMAIN_BLOCKS_URL = '/api/v1/domain_blocks' const MASTODON_STREAMING = '/api/v1/streaming' +const MASTODON_KNOWN_DOMAIN_LIST_URL = '/api/v1/instance/peers' const PLEROMA_EMOJI_REACTIONS_URL = id => `/api/v1/pleroma/statuses/${id}/reactions` const PLEROMA_EMOJI_REACT_URL = (id, emoji) => `/api/v1/pleroma/statuses/${id}/reactions/${emoji}` const PLEROMA_EMOJI_UNREACT_URL = (id, emoji) => `/api/v1/pleroma/statuses/${id}/reactions/${emoji}` @@ -995,6 +996,10 @@ const search2 = ({ credentials, q, resolve, limit, offset, following }) => { }) } +const fetchKnownDomains = ({ credentials }) => { + return promisedRequest({ url: MASTODON_KNOWN_DOMAIN_LIST_URL, credentials }) +} + const fetchDomainMutes = ({ credentials }) => { return promisedRequest({ url: MASTODON_DOMAIN_BLOCKS_URL, credentials }) } @@ -1193,6 +1198,7 @@ const apiService = { updateNotificationSettings, search2, searchUsers, + fetchKnownDomains, fetchDomainMutes, muteDomain, unmuteDomain |
