Compare commits

..

1 commit

Author SHA1 Message Date
6aa0002712
feat: sas accreditation number if blank then hide 2025-05-26 13:04:47 +08:00

View file

@ -114,8 +114,10 @@ class EuiccInfoActivity : BaseEuiccAccessActivity(), OpenEuiccContextMarker {
add(Item(R.string.euicc_info_firmware_version, info.euiccFirmwareVersion.toString())) add(Item(R.string.euicc_info_firmware_version, info.euiccFirmwareVersion.toString()))
add(Item(R.string.euicc_info_globalplatform_version, info.globalPlatformVersion.toString())) add(Item(R.string.euicc_info_globalplatform_version, info.globalPlatformVersion.toString()))
add(Item(R.string.euicc_info_pp_version, info.ppVersion.toString())) add(Item(R.string.euicc_info_pp_version, info.ppVersion.toString()))
info.sasAccreditationNumber.trim().takeIf(Regex("^[A-Z]{2}-[A-Z]{2}(-UP)?")::matches) if (info.sasAccreditationNumber.isNotBlank()) {
?.let { add(Item(R.string.euicc_info_sas_accreditation_number, it)) } // ESTKme 5x hide SAS accreditation number
add(Item(R.string.euicc_info_sas_accreditation_number, info.sasAccreditationNumber))
}
add(Item(R.string.euicc_info_free_nvram, info.freeNvram.let(::formatFreeSpace))) add(Item(R.string.euicc_info_free_nvram, info.freeNvram.let(::formatFreeSpace)))
} }
channel.lpa.euiccInfo2?.euiccCiPKIdListForSigning.orEmpty().let { signers -> channel.lpa.euiccInfo2?.euiccCiPKIdListForSigning.orEmpty().let { signers ->