From 7bcd5b4ebca914b3e0561701b1bb3d40c25fcf31 Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Tue, 31 Mar 2026 14:46:04 +1300 Subject: [PATCH] (fix): remove swallowed exception around tracking call --- src/Appwrite/Platform/Tasks/Install.php | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/Appwrite/Platform/Tasks/Install.php b/src/Appwrite/Platform/Tasks/Install.php index 70862568b0..2896ce98c4 100644 --- a/src/Appwrite/Platform/Tasks/Install.php +++ b/src/Appwrite/Platform/Tasks/Install.php @@ -636,7 +636,6 @@ class Install extends Action // Signal completion before tracking so the SSE stream // finishes and the frontend can redirect immediately. - // Tracking is best-effort and must never block the user. if ($onComplete) { try { $onComplete(); @@ -644,10 +643,7 @@ class Install extends Action } } - try { - $this->trackSelfHostedInstall($input, $isUpgrade, $version, $account); - } catch (\Throwable) { - } + $this->trackSelfHostedInstall($input, $isUpgrade, $version, $account); if ($isCLI) { Console::success('Appwrite installed successfully');