From f02504d76d92e52f91e1ab910ad91c94ffedbafd Mon Sep 17 00:00:00 2001 From: dibakor Date: Sun, 19 Jul 2026 17:35:45 +0600 Subject: [PATCH] check customer ledger is null or not before binding --- .../Services/MobileApp/MobileMasterDataService.cs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/Api/OnlineSalesAutoCrop.CoreAPI.Services/Services/MobileApp/MobileMasterDataService.cs b/Api/OnlineSalesAutoCrop.CoreAPI.Services/Services/MobileApp/MobileMasterDataService.cs index 27182ba..6c0ea06 100644 --- a/Api/OnlineSalesAutoCrop.CoreAPI.Services/Services/MobileApp/MobileMasterDataService.cs +++ b/Api/OnlineSalesAutoCrop.CoreAPI.Services/Services/MobileApp/MobileMasterDataService.cs @@ -331,12 +331,15 @@ public class MobileMasterDataService : IMobileMasterDataService if (!string.IsNullOrWhiteSpace(request.CustomerCode)) { var customerLedger = await _httpService.GetCustomerLedgerAsync(request.CustomerCode, companyCode); - response.Items = response.Items.Select(x => + if(customerLedger != null) { - x.CreditBalance = customerLedger.CurrentBalance; - x.CreditOverdue = customerLedger.OverdueAmount; - return x; - }).ToList(); + response.Items = response.Items.Select(x => + { + x.CreditBalance = customerLedger.CurrentBalance; + x.CreditOverdue = customerLedger.OverdueAmount; + return x; + }).ToList(); + } } } catch (Exception ie)