forked from AkkomaGang/admin-fe
Use the remote pack listing endpoint
This commit is contained in:
parent
f2c2a95989
commit
10d3f3f0a0
2 changed files with 15 additions and 2 deletions
|
@ -48,6 +48,16 @@ export async function listPacks(host) {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export async function listRemotePacks(host, token, instance) {
|
||||||
|
return await request({
|
||||||
|
baseURL: baseName(host),
|
||||||
|
url: `/api/pleroma/emoji/packs/list_from`,
|
||||||
|
method: 'post',
|
||||||
|
headers: authHeaders(token),
|
||||||
|
data: { instance_address: instance }
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
export async function downloadFrom(host, instance_address, pack_name, as, token) {
|
export async function downloadFrom(host, instance_address, pack_name, as, token) {
|
||||||
if (as.trim() === '') {
|
if (as.trim() === '') {
|
||||||
as = null
|
as = null
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
import { listPacks,
|
import {
|
||||||
|
listPacks,
|
||||||
|
listRemotePacks,
|
||||||
downloadFrom,
|
downloadFrom,
|
||||||
reloadEmoji,
|
reloadEmoji,
|
||||||
createPack,
|
createPack,
|
||||||
|
@ -47,7 +49,8 @@ const packs = {
|
||||||
commit('SET_LOCAL_PACKS', data)
|
commit('SET_LOCAL_PACKS', data)
|
||||||
},
|
},
|
||||||
async SetRemoteEmojiPacks({ commit, getters, state }, { remoteInstance }) {
|
async SetRemoteEmojiPacks({ commit, getters, state }, { remoteInstance }) {
|
||||||
const { data } = await listPacks(remoteInstance)
|
const { data } = await listRemotePacks(getters.authHost, getters.token, remoteInstance)
|
||||||
|
|
||||||
commit('SET_REMOTE_PACKS', data)
|
commit('SET_REMOTE_PACKS', data)
|
||||||
},
|
},
|
||||||
async DownloadFrom({ commit, getters, state }, { instanceAddress, packName, as }) {
|
async DownloadFrom({ commit, getters, state }, { instanceAddress, packName, as }) {
|
||||||
|
|
Loading…
Reference in a new issue