From f3456ddc7b24202d70ad759908bb0ce6556ad755 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Mon, 21 Oct 2024 11:32:47 +0530 Subject: [PATCH] SelfUpdate: Add current certificate hash to the object Otherwise it gets filtered when incompatible updates are off Signed-off-by: Aayush Gupta --- .../main/java/com/aurora/store/data/model/SelfUpdate.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/aurora/store/data/model/SelfUpdate.kt b/app/src/main/java/com/aurora/store/data/model/SelfUpdate.kt index 455530b14..ea8515a83 100644 --- a/app/src/main/java/com/aurora/store/data/model/SelfUpdate.kt +++ b/app/src/main/java/com/aurora/store/data/model/SelfUpdate.kt @@ -23,6 +23,7 @@ import android.content.Context import com.aurora.Constants import com.aurora.gplayapi.data.models.App import com.aurora.gplayapi.data.models.Artwork +import com.aurora.gplayapi.data.models.EncodedCertificateSet import com.aurora.gplayapi.data.models.File import com.aurora.store.BuildConfig import com.aurora.store.R @@ -70,7 +71,12 @@ data class SelfUpdate( ) ), isFree = true, - isInstalled = true + isInstalled = true, + certificateSetList = CertUtil.getEncodedCertificateHashes( + context, context.packageName + ).map { + EncodedCertificateSet(certificateSet = it, sha256 = String()) + }.toMutableList() ) } }