diff --git a/app/build.gradle.kts b/app/build.gradle.kts index b78b002f..1e7c51d0 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -19,7 +19,7 @@ android { */ // SDK 35 + v5.4.1 + release 01 + 00 (for app) - versionCode = 355410100 // https://developer.android.com/training/wearables/packaging + versionCode = 355410200 // https://developer.android.com/training/wearables/packaging //TODO Set back to 01 // The "v" is important, as the updater class compares with the RSS feed on Github versionName = "v5.4.1" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" diff --git a/app/gplayless/release/app-gplayless-release.apk b/app/gplayless/release/app-gplayless-release.apk index 87813fc0..928f2a64 100644 Binary files a/app/gplayless/release/app-gplayless-release.apk and b/app/gplayless/release/app-gplayless-release.apk differ diff --git a/app/gplayless/release/output-metadata.json b/app/gplayless/release/output-metadata.json index c562bc47..2058760e 100644 --- a/app/gplayless/release/output-metadata.json +++ b/app/gplayless/release/output-metadata.json @@ -11,7 +11,7 @@ "type": "SINGLE", "filters": [], "attributes": [], - "versionCode": 355410100, + "versionCode": 355410200, "versionName": "v5.4.1", "outputFile": "app-gplayless-release.apk" } diff --git a/app/src/gplay/java/host/stjin/anonaddy/ui/ManageSubscriptionActivity.kt b/app/src/gplay/java/host/stjin/anonaddy/ui/ManageSubscriptionActivity.kt index feb9a12f..4cab07ba 100644 --- a/app/src/gplay/java/host/stjin/anonaddy/ui/ManageSubscriptionActivity.kt +++ b/app/src/gplay/java/host/stjin/anonaddy/ui/ManageSubscriptionActivity.kt @@ -31,6 +31,7 @@ class ManageSubscriptionActivity : BaseActivity(), BillingClientStateListener, P private var currentSubscriptionSku: String? = null private var currentSubscriptionPurchaseToken: String? = null + private var hasNewSubscription = false private lateinit var binding: ActivityManageSubscriptionBinding override fun onCreate(savedInstanceState: Bundle?) { @@ -333,6 +334,7 @@ class ManageSubscriptionActivity : BaseActivity(), BillingClientStateListener, P .build() billingClient.acknowledgePurchase(acknowledgePurchaseParams) { billingResult -> if (billingResult.responseCode == BillingClient.BillingResponseCode.OK) { + hasNewSubscription = true finish() } } @@ -346,7 +348,7 @@ class ManageSubscriptionActivity : BaseActivity(), BillingClientStateListener, P override fun finish() { val resultIntent = Intent() - resultIntent.putExtra("hasNewSubscription", true) + resultIntent.putExtra("hasNewSubscription", hasNewSubscription) setResult(RESULT_OK, resultIntent) super.finish() } diff --git a/fastlane/metadata/android/en-US/changelogs/355410100.txt b/fastlane/metadata/android/en-US/changelogs/355410200.txt similarity index 100% rename from fastlane/metadata/android/en-US/changelogs/355410100.txt rename to fastlane/metadata/android/en-US/changelogs/355410200.txt