diff --git a/api/api/v1/emojis/:id/index.ts b/api/api/v1/emojis/:id/index.ts index 204d4a13..10689971 100644 --- a/api/api/v1/emojis/:id/index.ts +++ b/api/api/v1/emojis/:id/index.ts @@ -306,13 +306,13 @@ export default apiRoute((app) => { if (element instanceof File) { const uploaded = await mediaManager.addFile(element); - url = uploaded.path; + url = Attachment.getUrl(uploaded.path); contentType = uploaded.uploadedFile.type; } else { url = element; } - modified.url = Attachment.getUrl(url); + modified.url = url; modified.contentType = contentType; } diff --git a/api/api/v1/emojis/index.ts b/api/api/v1/emojis/index.ts index befdac20..9999556e 100644 --- a/api/api/v1/emojis/index.ts +++ b/api/api/v1/emojis/index.ts @@ -167,7 +167,7 @@ export default apiRoute((app) => const uploaded = await mediaManager.addFile(element); - url = uploaded.path; + url = Attachment.getUrl(uploaded.path); contentType = uploaded.uploadedFile.type; } else { url = element; @@ -175,7 +175,7 @@ export default apiRoute((app) => const emoji = await Emoji.insert({ shortcode, - url: Attachment.getUrl(url), + url, visibleInPicker: true, ownerId: global ? null : user.id, category,