- const sampledValueValue = value ?? (sampledValueTemplate.value ?? null);
- const sampledValueContext = context ?? (sampledValueTemplate.context ?? null);
- const sampledValueLocation = sampledValueTemplate.location ?? OCPP16ServiceUtils.getMeasurandDefaultLocation(sampledValueTemplate.measurand ?? null);
- const sampledValuePhase = phase ?? (sampledValueTemplate.phase ?? null);
+ const sampledValueValue = value ?? (sampledValueTemplate?.value ?? null);
+ const sampledValueContext = context ?? (sampledValueTemplate?.context ?? null);
+ const sampledValueLocation = sampledValueTemplate?.location ?? OCPP16ServiceUtils.getMeasurandDefaultLocation(sampledValueTemplate?.measurand ?? null);
+ const sampledValuePhase = phase ?? (sampledValueTemplate?.phase ?? null);