From 3a2def77d05d86da340a5e5f61afa960a585a95c Mon Sep 17 00:00:00 2001 From: Zai Shi Date: Wed, 30 Jul 2025 14:33:29 -0700 Subject: [PATCH] comments --- apps/backend/src/lib/images.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/backend/src/lib/images.tsx b/apps/backend/src/lib/images.tsx index 15bf995aa..a74d054c4 100644 --- a/apps/backend/src/lib/images.tsx +++ b/apps/backend/src/lib/images.tsx @@ -19,6 +19,7 @@ export async function parseBase64Image(input: string, options: { // Remove data URL prefix if present (e.g., "data:image/jpeg;base64,") const base64Data = input.replace(/^data:image\/[a-z]+;base64,/, ''); + // check the size before and after the base64 conversion if (base64Data.length > options.maxBytes!) { throw new ImageProcessingError(`Image size (${base64Data.length} bytes) exceeds maximum allowed size (${options.maxBytes} bytes)`); }