saip SmspTpScAddr.get_values_from_pes: allow empty values

Change-Id: Ibbdd08f96160579238b50699091826883f2e9f5a
Jenkins: skip-card-test
This commit is contained in:
Neels Hofmeyr authored and Vadim Yanitskiy committed 2026-06-22 19:56:29 +07:00
1 parent 861ed0a1d8
commit cfe2b94f67
1 file changed
-8
-8
View File
@@ -644,19 +644,11 @@ class SmspTpScAddr(ConfigurableParameter):
ef_smsp_dec = ef_smsp.decode_record_bin(f_smsp.body, 1)
tp_sc_addr = ef_smsp_dec.get('tp_sc_addr', None)
if not tp_sc_addr:
continue
digits = tp_sc_addr.get('call_number', None)
if not digits:
continue
ton_npi = tp_sc_addr.get('ton_npi', None)
if not ton_npi:
continue
international = ton_npi.get('type_of_number', None)
if international is None:
continue
international = (international == 'international')
yield { cls.name: cls.tuple_to_str((international, digits)) }