diff --git a/src/pg/user-maintenance/user-maintenance.service.ts b/src/pg/user-maintenance/user-maintenance.service.ts index 2763d7c..44c9d86 100644 --- a/src/pg/user-maintenance/user-maintenance.service.ts +++ b/src/pg/user-maintenance/user-maintenance.service.ts @@ -557,11 +557,16 @@ export class UserMaintenanceService { existing.CARNETSTATUS.push(curr.CARNETSTATUS); existing.Carnet_Count.push(curr.CARNET_COUNT); } else { - const newItem = { - CARNETSTATUS: [curr.CARNETSTATUS], - Carnet_Count: [curr.CARNET_COUNT], - }; - + const newItem = { }; + if (curr.CARNETSTATUS == null){ + newItem['CARNETSTATUS'] = []; + newItem['Carnet_Count'] = []; + } + else{ + newItem['CARNETSTATUS'] = [curr.CARNETSTATUS]; + newItem['Carnet_Count'] = [curr.CARNET_COUNT]; + } + if (curr.SERVICE_PROVIDER_NAME && curr.SPID) { newItem['Service_Provider_Name'] = curr.SERVICE_PROVIDER_NAME; newItem['SPID'] = curr.SPID;