From f51c33a3b01f708b0a07fe1a9c9ee2260b69d282 Mon Sep 17 00:00:00 2001 From: Michael Hoffmann Date: Fri, 8 Mar 2024 10:47:05 +0100 Subject: [PATCH] Set the active transaction name on the event --- src/Integration/TransactionIntegration.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Integration/TransactionIntegration.php b/src/Integration/TransactionIntegration.php index 1ed22d753..117f55a4f 100644 --- a/src/Integration/TransactionIntegration.php +++ b/src/Integration/TransactionIntegration.php @@ -36,6 +36,13 @@ public function setupOnce(): void return $event; } + $transaction = SentrySdk::getCurrentHub()->getTransaction(); + if ($transaction !== null) { + $event->setTransaction($transaction->getName()); + + return $event; + } + if (isset($hint->extra['transaction']) && \is_string($hint->extra['transaction'])) { $event->setTransaction($hint->extra['transaction']); } elseif (isset($_SERVER['PATH_INFO'])) {