From 47316a250b375b04ffee29243d906820e8fef177 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20Ba=C4=8Do?= Date: Thu, 8 Aug 2024 09:15:53 +0000 Subject: [PATCH] Edge case for test case --- src/Appwrite/Utopia/Response/Filters/V18.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Appwrite/Utopia/Response/Filters/V18.php b/src/Appwrite/Utopia/Response/Filters/V18.php index 2b78d60b37..6485b6f0ba 100644 --- a/src/Appwrite/Utopia/Response/Filters/V18.php +++ b/src/Appwrite/Utopia/Response/Filters/V18.php @@ -24,8 +24,10 @@ class V18 extends Filter protected function parseExecution(array $content) { - if($content['status'] === 'completed' && $content['statusCode'] >= 400 && $content['statusCode'] < 500) { - $content['status'] = 'failed'; + if(!empty($content['status']) && !empty($content['statusCode'])) { + if($content['status'] === 'completed' && $content['statusCode'] >= 400 && $content['statusCode'] < 500) { + $content['status'] = 'failed'; + } } unset($content['scheduledAt']);