From e34648aa80754c6b31e7da16e48f9cd929f0b5d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20Ba=C4=8Do?= Date: Wed, 6 Mar 2024 10:34:28 +0000 Subject: [PATCH] Fix connection reclaim --- app/http.php | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/app/http.php b/app/http.php index 07d4f9a..e9b1cb1 100644 --- a/app/http.php +++ b/app/http.php @@ -234,14 +234,15 @@ }); Http::shutdown() - ->inject('utopia') - ->inject('context') - ->action(function (Http $app, string $context) { - $connection = $app->getResource('adapterConnection', $context); + ->inject('adapterConnection') + ->action(function (Connection $adapterConnection) { + $adapterConnection->reclaim(); + }); - if (isset($connection)) { - $connection->reclaim(); - } +Http::error() + ->inject('adapterConnection') + ->action(function (Connection $adapterConnection) { + $adapterConnection->reclaim(); }); Http::error()