From eafedb21a4ff38f4ad297ce9173aa7377572edde Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Sat, 13 Jun 2026 01:25:57 +0200 Subject: [PATCH] saip BatchPersonalization: call rebuild_mandatory_services() Particular reason: when manipulating the 5G SUCI parameters, the mandatory services get-identity, profile-a-x25519 and profile-b-p256 may need to be reconfigured. In general, it is a good idea to run these checks anyway. Change-Id: I5e6eef0f1845a25cddb03af8d16c40e305bcdc1f --- pySim/esim/saip/batch.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pySim/esim/saip/batch.py b/pySim/esim/saip/batch.py index 8d477e2..ee4e24c 100644 --- a/pySim/esim/saip/batch.py +++ b/pySim/esim/saip/batch.py @@ -126,6 +126,8 @@ class BatchPersonalization: logger.error('during %s: %r', _func_(), e) raise ValueError(f'{p.param.name} fed by {p.src.name}: {e!r}') from e + pes.rebuild_mandatory_services() + yield pes