From f9a53434ac82e30cf6992975df22047379f6cc20 Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Mon, 2 Feb 2026 00:35:24 +0100 Subject: [PATCH] saip SmspTpScAddr.get_values_from_pes: allow empty values Change-Id: Ibbdd08f96160579238b50699091826883f2e9f5a --- pySim/esim/saip/personalization.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/pySim/esim/saip/personalization.py b/pySim/esim/saip/personalization.py index b92333a0..3cc0a7f8 100644 --- a/pySim/esim/saip/personalization.py +++ b/pySim/esim/saip/personalization.py @@ -631,19 +631,11 @@ class SmspTpScAddr(ConfigurableParameter): continue 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)) }