diff --git a/packages/client/src/pages/admin/emojigen.vue b/packages/client/src/pages/admin/emojigen.vue index 2f4accea7..a7a3dc40e 100644 --- a/packages/client/src/pages/admin/emojigen.vue +++ b/packages/client/src/pages/admin/emojigen.vue @@ -159,16 +159,16 @@ export default defineComponent({ marker }); - const emojiAdd = async (fileId) => { + const emojiAdd = (fileId) => new Promise(async resolve => { await os.api('drive/files/update', { fileId, name: this.emojiName + '.png', }); - return await os.api('admin/emoji/add', { + resolve( await os.api('admin/emoji/add', { fileId, - }) + })); - } + }) });