diff --git a/src/components/still-image/still-image-emoji-popover.js b/src/components/still-image/still-image-emoji-popover.js index 92cc20904..6db72c49f 100644 --- a/src/components/still-image/still-image-emoji-popover.js +++ b/src/components/still-image/still-image-emoji-popover.js @@ -45,12 +45,7 @@ export default { shortcode: this.shortcode, filename: '', }) - .then((resp) => resp.json()) - .then((resp) => { - if (resp.error !== undefined) { - this.displayError(resp.error) - return - } + .then(({ data: resp }) => { useInterfaceStore().pushGlobalNotice({ messageKey: 'admin_dash.emoji.copied_successfully', messageArgs: [this.shortcode, this.packName], @@ -60,6 +55,10 @@ export default { this.$refs.emojiPopover.hidePopover() this.packName = '' }) + .catch((e) => { + this.displayError(e) + return + }) }, fetchEmojiPacksIfAdmin() {