From 4d675530d6499394e9ca7f9347bda3de43f0a6f2 Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Wed, 27 Aug 2025 14:47:40 +1200 Subject: [PATCH] Remove response filter --- app/controllers/general.php | 3 --- src/Appwrite/Utopia/Response/Filters/V20.php | 5 +---- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/app/controllers/general.php b/app/controllers/general.php index a4f89d14c7..1a4b6a6f8d 100644 --- a/app/controllers/general.php +++ b/app/controllers/general.php @@ -1015,9 +1015,6 @@ App::init() if (version_compare($responseFormat, '1.7.0', '<')) { $response->addFilter(new ResponseV19()); } - if (version_compare($responseFormat, '1.8.0', '<')) { - $response->addFilter(new ResponseV20()); - } if (version_compare($responseFormat, APP_VERSION_STABLE, '>')) { $warnings[] = "The current SDK is built for Appwrite " . $responseFormat . ". However, the current Appwrite server version is " . APP_VERSION_STABLE . ". Please downgrade your SDK to match the Appwrite version: https://appwrite.io/docs/sdks"; } diff --git a/src/Appwrite/Utopia/Response/Filters/V20.php b/src/Appwrite/Utopia/Response/Filters/V20.php index 96e847fa1f..8bccd3ea1d 100644 --- a/src/Appwrite/Utopia/Response/Filters/V20.php +++ b/src/Appwrite/Utopia/Response/Filters/V20.php @@ -12,18 +12,15 @@ class V20 extends Filter { $parsedResponse = $content; - $parsedResponse = match($model) { + return match($model) { Response::MODEL_DOCUMENT => $this->parseDocument($content), Response::MODEL_DOCUMENT_LIST => $this->handleList($content, 'documents', fn ($item) => $this->parseDocument($item)), default => $parsedResponse, }; - - return $parsedResponse; } protected function parseDocument(array $content): array { - unset($content['$sequence']); return $content; } }