From 2a5cd2cfbc34d9dd2ee70e2860111682a6d2d615 Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Sun, 5 Jul 2026 17:53:37 +0300 Subject: [PATCH] Update: 2026-07-05 17:53:37 --- backend/core/Services/SiroGeminiService.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/backend/core/Services/SiroGeminiService.php b/backend/core/Services/SiroGeminiService.php index bc078e30..bc853f92 100644 --- a/backend/core/Services/SiroGeminiService.php +++ b/backend/core/Services/SiroGeminiService.php @@ -365,12 +365,15 @@ class SiroGeminiService { $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); - if ($httpCode === 200) { - $data = json_decode($response, true); - $text = $data['candidates'][0]['content']['parts'][0]['text'] ?? ''; - return trim(preg_replace('/```html|```/', '', $text)); + if ($httpCode !== 200) { + echo "\n[GEMINI API ERROR] HTTP Code: $httpCode\n"; + echo "Response: $response\n\n"; + return null; } - + + $data = json_decode($response, true); + $text = $data['candidates'][0]['content']['parts'][0]['text'] ?? ''; + return trim(preg_replace('/```html|```/', '', $text)); return null; } }