Fix incorrect MIME type when uploading emojis

This commit is contained in:
Jesse Wierzbinski 2024-04-09 17:16:40 -10:00
parent c26bf72542
commit ee6b6bce34
No known key found for this signature in database

6
cli.ts
View file

@ -14,6 +14,7 @@ import { getUrl } from "~database/entities/Attachment";
import { createNewLocalUser } from "~database/entities/User";
import { CliParameterType } from "~packages/cli-parser/cli-builder.type";
import { config } from "~packages/config-manager";
import { lookup } from "mime-types";
const args = process.argv;
@ -1259,10 +1260,7 @@ const cliBuilder = new CliBuilder([
}
// Add the emoji
const content_type = `image/${url
.split(".")
.pop()
?.replace("jpg", "jpeg")}}`;
const content_type = lookup(newUrl) || "application/octet-stream";
const emoji = await client.emoji.create({
data: {