pull/35314/head
Trey Moen 1 week ago
parent 958cd0b2ed
commit cd19320034
  1. 7
      system/hardware/tici/esim.py

@ -32,7 +32,6 @@ class LPA2:
for profile in msgs[-1]['payload']['data']: for profile in msgs[-1]['payload']['data']:
profiles.append({ profiles.append({
'iccid': profile['iccid'], 'iccid': profile['iccid'],
'isdp_aid': profile['isdpAid'],
'nickname': profile['profileNickname'], 'nickname': profile['profileNickname'],
'enabled': profile['profileState'] == 'enabled', 'enabled': profile['profileState'] == 'enabled',
'provider': profile['serviceProviderName'], 'provider': profile['serviceProviderName'],
@ -41,11 +40,7 @@ class LPA2:
return profiles return profiles
def get_active_profile(self) -> dict[str, str] | None: def get_active_profile(self) -> dict[str, str] | None:
profiles = self.list_profiles() return next((p for p in self.list_profiles() if p['enabled']), None)
for profile in profiles:
if profile['enabled']:
return profile
return None
def process_notifications(self) -> None: def process_notifications(self) -> None:
""" """

Loading…
Cancel
Save