pySim.esim.saip: Don't try to generate file contents for MF/DF/ADF

only EFs have data content

Change-Id: I02a54a3b2f73a0e9118db87f8b514d1dbf53971f
This commit is contained in:
Harald Welte
2024-09-01 18:44:20 +02:00
parent f61196ace8
commit 4f73968bde

View File

@@ -432,6 +432,8 @@ class File:
return stream.getvalue()
def file_content_to_tuples(self, optimize:bool = True) -> List[Tuple]:
if not self.file_type in ['TR', 'LF', 'CY', 'BT']:
return []
if not optimize:
# simplistic approach: encode the full file, ignoring the template/default
return [('fillFileContent', self.body)]