diff --git a/src/app/api/mii/[id]/edit/route.ts b/src/app/api/mii/[id]/edit/route.ts index e27d251..cb91818 100644 --- a/src/app/api/mii/[id]/edit/route.ts +++ b/src/app/api/mii/[id]/edit/route.ts @@ -163,7 +163,7 @@ export async function PATCH(request: NextRequest, { params }: { params: Promise< await Promise.all( images.map(async (image, index) => { const buffer = Buffer.from(await image.arrayBuffer()); - const pngBuffer = await sharp(buffer).png({ quality: 85 }).toBuffer(); + const pngBuffer = await sharp(buffer).resize({ height: 800, fit: "inside", withoutEnlargement: true }).png({ quality: 85 }).toBuffer(); const fileLocation = path.join(miiUploadsDirectory, `image${index}.png`); await fs.writeFile(fileLocation, pngBuffer); diff --git a/src/app/api/submit/route.ts b/src/app/api/submit/route.ts index 136477f..dc07a9e 100644 --- a/src/app/api/submit/route.ts +++ b/src/app/api/submit/route.ts @@ -313,7 +313,7 @@ export async function POST(request: NextRequest) { await Promise.all( customImages.map(async (image, index) => { const buffer = Buffer.from(await image.arrayBuffer()); - const pngBuffer = await sharp(buffer).png({ quality: 85 }).toBuffer(); + const pngBuffer = await sharp(buffer).resize({ height: 800, fit: "inside", withoutEnlargement: true }).png({ quality: 85 }).toBuffer(); const fileLocation = path.join(miiUploadsDirectory, `image${index}.png`); await fs.writeFile(fileLocation, pngBuffer); diff --git a/src/components/mii/list/index.tsx b/src/components/mii/list/index.tsx index 0a9a60e..283762a 100644 --- a/src/components/mii/list/index.tsx +++ b/src/components/mii/list/index.tsx @@ -189,7 +189,7 @@ export default async function MiiList({ searchParams, userId, inLikesPage }: Pro - + );