From d67f921f90e3aa03f65c3e1e507ca7017c8327a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C5=A1a=20Stamenkovi=C4=87?= Date: Sat, 3 Feb 2024 10:49:43 -0800 Subject: [PATCH] Don't break the trace (#11311) Closes #11311 COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/11311 from umpirsky:patch-1 d280be57b71c32bdc255576aed06e400b07ce506 PiperOrigin-RevId: 603963886 --- php/src/Google/Protobuf/Internal/Message.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/php/src/Google/Protobuf/Internal/Message.php b/php/src/Google/Protobuf/Internal/Message.php index a427e4889f..21d9c980e0 100644 --- a/php/src/Google/Protobuf/Internal/Message.php +++ b/php/src/Google/Protobuf/Internal/Message.php @@ -1314,7 +1314,7 @@ class Message try { $this->mergeFromJsonArray($array, $ignore_unknown); } catch (\Exception $e) { - throw new GPBDecodeException($e->getMessage()); + throw new GPBDecodeException($e->getMessage(), $e->getCode(), $e); } }