diff --git a/app/src/main/java/foundation/e/apps/data/playstore/utils/NativeDeviceInfoProviderModule.kt b/app/src/main/java/foundation/e/apps/data/playstore/utils/NativeDeviceInfoProviderModule.kt index dde0fa5e1d9964488f8d88a8f922c49d83d57fcc..4090902900c78d26857f83f18b288042df040e06 100644 --- a/app/src/main/java/foundation/e/apps/data/playstore/utils/NativeDeviceInfoProviderModule.kt +++ b/app/src/main/java/foundation/e/apps/data/playstore/utils/NativeDeviceInfoProviderModule.kt @@ -65,7 +65,7 @@ object NativeDeviceInfoProviderModule { setProperty("Client", "android-google") setProperty("GSF.version", "${gsfVersionProvider.getGsfVersionCode(true)}") setProperty("Vending.version", "${gsfVersionProvider.getVendingVersionCode(true)}") - setProperty("Vending.versionString", gsfVersionProvider.getVendingVersionString(true)) + setProperty("Vending.versionString", gsfVersionProvider.getVendingVersionString()) } private fun Properties.setGLExtensions(context: Context) { diff --git a/app/src/main/java/foundation/e/apps/data/playstore/utils/NativeGsfVersionProvider.kt b/app/src/main/java/foundation/e/apps/data/playstore/utils/NativeGsfVersionProvider.kt index 175b8f511afc9703d88c275ee58327c411e5c072..5026a179c48c9ee7e90587436d747549b3c39b6b 100644 --- a/app/src/main/java/foundation/e/apps/data/playstore/utils/NativeGsfVersionProvider.kt +++ b/app/src/main/java/foundation/e/apps/data/playstore/utils/NativeGsfVersionProvider.kt @@ -26,7 +26,6 @@ import androidx.core.content.pm.PackageInfoCompat class NativeGsfVersionProvider(context: Context) { private var gsfVersionCode = 0 private var vendingVersionCode = 0 - private var vendingVersionString = "" private val packageManager = context.packageManager init { @@ -39,7 +38,6 @@ class NativeGsfVersionProvider(context: Context) { try { val vendingPkgInfo = packageManager.getPackageInfo(GOOGLE_VENDING_PACKAGE_ID, 0) vendingVersionCode = PackageInfoCompat.getLongVersionCode(vendingPkgInfo).toInt() - vendingVersionString = vendingPkgInfo.versionName } catch (e: PackageManager.NameNotFoundException) { // com.android.vending not found } @@ -59,11 +57,8 @@ class NativeGsfVersionProvider(context: Context) { vendingVersionCode } - fun getVendingVersionString(defaultIfNotFound: Boolean): String { - return if (defaultIfNotFound && vendingVersionCode < GOOGLE_VENDING_VERSION_CODE) - GOOGLE_VENDING_VERSION_STRING - else - vendingVersionString + fun getVendingVersionString(): String { + return GOOGLE_VENDING_VERSION_STRING } companion object {