From 733394caa564e925668aa61af77aede9d9ee69da 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 6d3ded18..338c5d19 100644 --- a/pySim/esim/saip/batch.py +++ b/pySim/esim/saip/batch.py @@ -123,6 +123,8 @@ class BatchPersonalization: except Exception as e: raise ValueError(f'{p.param_cls.get_name()} fed by {p.src.name}: {e}') from e + pes.rebuild_mandatory_services() + yield pes