forked from AkkomaGang/admin-fe
Fix the address used when listing remote packs
This commit is contained in:
parent
38c1842768
commit
8abf2758e1
2 changed files with 9 additions and 4 deletions
|
@ -16,24 +16,25 @@ import Vue from 'vue'
|
|||
const packs = {
|
||||
state: {
|
||||
localPacks: {},
|
||||
remoteInstance: '',
|
||||
remotePacks: {}
|
||||
},
|
||||
mutations: {
|
||||
SET_LOCAL_PACKS: (state, packs) => {
|
||||
state.localPacks = packs
|
||||
},
|
||||
SET_REMOTE_INSTANCE: (state, name) => {
|
||||
state.remoteInstance = name
|
||||
},
|
||||
SET_REMOTE_PACKS: (state, packs) => {
|
||||
state.remotePacks = packs
|
||||
},
|
||||
|
||||
UPDATE_LOCAL_PACK_VAL: (state, { name, key, value }) => {
|
||||
Vue.set(state.localPacks[name]['pack'], key, value)
|
||||
},
|
||||
|
||||
UPDATE_LOCAL_PACK_PACK: (state, { name, pack }) => {
|
||||
state.localPacks[name]['pack'] = pack
|
||||
},
|
||||
|
||||
UPDATE_LOCAL_PACK_FILES: (state, { name, files }) => {
|
||||
// Use vue.set in case "files" was null
|
||||
Vue.set(
|
||||
|
@ -105,6 +106,7 @@ const packs = {
|
|||
async SetRemoteEmojiPacks({ commit, getters }, { remoteInstance }) {
|
||||
const { data } = await listRemotePacks(getters.authHost, getters.token, remoteInstance)
|
||||
|
||||
commit('SET_REMOTE_INSTANCE', remoteInstance)
|
||||
commit('SET_REMOTE_PACKS', data)
|
||||
},
|
||||
async UpdateAndSavePackFile({ commit, getters }, args) {
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
<div v-if="!isLocal" class="emoji-container">
|
||||
<img
|
||||
:src="addressOfEmojiInPack(host, packName, file)"
|
||||
:src="addressOfEmojiInPack(remoteInstance, packName, file)"
|
||||
class="emoji-preview-img">
|
||||
<el-input :value="emojiName" :placeholder="$t('emoji.shortcode')" class="emoji-info"/>
|
||||
<el-input :value="emojiFile" :placeholder="$t('emoji.file')" class="emoji-info"/>
|
||||
|
@ -95,6 +95,9 @@ export default {
|
|||
},
|
||||
localPacks() {
|
||||
return this.$store.state.emojiPacks.localPacks
|
||||
},
|
||||
remoteInstance() {
|
||||
return this.$store.state.emojiPacks.remoteInstance
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
|
|
Loading…
Reference in a new issue