From 5815a11f92b454831a3cde0e2706d933695f881e Mon Sep 17 00:00:00 2001 From: Norman Huth Date: Sat, 7 Feb 2026 05:21:19 +0100 Subject: [PATCH] fix(og-image): handle empty image content in `imagecreatefromstring` - Return `false` if the image content is empty to prevent errors when creating an image resource fixes #301 --- app/Http/Controllers/OgImageController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Http/Controllers/OgImageController.php b/app/Http/Controllers/OgImageController.php index 59711ff..a5039df 100644 --- a/app/Http/Controllers/OgImageController.php +++ b/app/Http/Controllers/OgImageController.php @@ -178,6 +178,10 @@ protected function wasRecipeBackgroundLoaded(GdImage $canvas, Recipe $recipe): b $imageContent = $response->body(); + if ($imageContent === '') { + return false; + } + $sourceImage = imagecreatefromstring($imageContent); if ($sourceImage === false) {