From d8c53e53c5adb4c928040c7eece880fef19f9b27 Mon Sep 17 00:00:00 2001 From: Dylan Date: Thu, 8 Feb 2024 17:16:50 +0000 Subject: [PATCH] Fix 400 in image combine --- combineImg/__init__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/combineImg/__init__.py b/combineImg/__init__.py index 27c8be7..7d07e17 100644 --- a/combineImg/__init__.py +++ b/combineImg/__init__.py @@ -140,10 +140,13 @@ def lambda_handler(event, context): "body": "Invalid request." } images = event["queryStringParameters"].get("imgs","").split(",") - for img in imgs: + for img in images: result = urlparse(img) if result.hostname != "pbs.twimg.com" or result.scheme != "https": - abort(400) + return { + "statusCode": 400, + "body": "Invalid request." + } combined = genImageFromURL(images) if (combined == None): return {'statusCode':200,'body':get500ImgBase64(),'isBase64Encoded':True,'headers':{"Content-Type": "image/jpeg","Cache-Control": "public, max-age=86400"}}