From 509b1e354ae849d8404a9729dbaff7ead8d27e6d Mon Sep 17 00:00:00 2001 From: masoodafar-web Date: Thu, 27 Nov 2025 19:17:17 +0330 Subject: [PATCH] Add payment status to boolean mapping for protobuf --- .../Common/Mappings/GeneralMapping.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/BackOffice.BFF.Application/Common/Mappings/GeneralMapping.cs b/src/BackOffice.BFF.Application/Common/Mappings/GeneralMapping.cs index c7e33fe..1dca711 100644 --- a/src/BackOffice.BFF.Application/Common/Mappings/GeneralMapping.cs +++ b/src/BackOffice.BFF.Application/Common/Mappings/GeneralMapping.cs @@ -1,4 +1,5 @@ using System.Globalization; +using CMSMicroservice.Protobuf.Protos; namespace BackOffice.BFF.Application.Common.Mappings; public class GeneralMapping : IRegister @@ -60,5 +61,9 @@ public class GeneralMapping : IRegister config.NewConfig() .MapWith(src => Google.Protobuf.ByteString.CopyFrom(src)); + + // نگاشت وضعیت پرداخت پروتوباف به bool (فقط Success = true) + config.NewConfig() + .MapWith(src => src == PaymentStatus.Success); } }