fix: don’t send edited miis with same images part 2

This commit is contained in:
trafficlunar 2026-04-04 13:08:48 +01:00 committed by GitHub
parent 4a5126c87b
commit d11f32eefb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -135,7 +135,9 @@ export async function PATCH(request: NextRequest, { params }: { params: Promise<
if (makeup !== undefined) updateData.makeup = makeup;
if (instructions !== undefined) updateData.instructions = instructions;
if (images.length > 0) updateData.imageCount = images.length;
if (settings.queueEnabled || wasImagesModerated) updateData.in_queue = true;
const imagesChanged = images.length > 0 || miiPortraitImage || miiFeaturesImage;
if ((settings.queueEnabled && imagesChanged) || wasImagesModerated) updateData.in_queue = true;
if (Object.keys(updateData).length === 0) return rateLimit.sendResponse({ error: "Nothing was changed" }, 400);
const updatedMii = await prisma.mii.update({