From bc971f3b224d2958f0d5fae8a27e95ecbfb2cdf4 Mon Sep 17 00:00:00 2001 From: Adi Suissa-Peleg Date: Tue, 7 May 2024 21:10:22 +0000 Subject: [PATCH] trying to solve Envoy Mobile issue Signed-off-by: Adi Suissa-Peleg --- source/common/protobuf/utility.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/common/protobuf/utility.cc b/source/common/protobuf/utility.cc index 5b53a1c28948..f05cf022ec6c 100644 --- a/source/common/protobuf/utility.cc +++ b/source/common/protobuf/utility.cc @@ -401,7 +401,7 @@ class DurationFieldProtoVisitor : public ProtobufMessage::ConstProtoVisitor { const Protobuf::ReflectableMessage reflectable_message = createReflectableMessage(message); if (reflectable_message->GetDescriptor()->full_name() == "google.protobuf.Duration") { ProtobufWkt::Duration duration_message; - duration_message.CheckTypeAndMergeFrom(message); + duration_message.MergeFrom(message); // Validate the value of the duration. absl::Status status = validateDurationUnifiedNoThrow(duration_message); if (!status.ok()) {