fix conflicts 3

This commit is contained in:
GStudiosX 2024-08-09 08:21:33 +01:00
parent a1732c1fa7
commit fd39a6e6ae

View File

@ -11,7 +11,7 @@ import { lyntObj, uploadCompressed } from '../util';
import { minioClient } from '@/server/minio';
import { sensitiveRatelimit } from '@/server/ratelimit';
import { moderate } from '@/moderation';
import { isImageNsfw, moderate, NSFW_ERROR } from '@/moderation';
export const POST: RequestHandler = async ({
request,
@ -75,6 +75,10 @@ export const POST: RequestHandler = async ({
if (imageFile) {
const buffer = await imageFile.arrayBuffer();
const inputBuffer = Buffer.from(buffer);
if (await isImageNsfw(inputBuffer)) {
return NSFW_ERROR;
}
await uploadCompressed(inputBuffer, uniqueLyntId, minioClient);
lyntValues.has_image = true;