From 88ec96bf2d5f9e1e6f66c5b12d0f00f361b43ac2 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Mon, 2 Jun 2025 15:25:00 -0300 Subject: [PATCH] Ensure connection status logs are kept for monitoring in debug logs. --- billing/src/main/java/org/signal/billing/BillingApiImpl.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/billing/src/main/java/org/signal/billing/BillingApiImpl.kt b/billing/src/main/java/org/signal/billing/BillingApiImpl.kt index 0ae0fb411b..78d839f405 100644 --- a/billing/src/main/java/org/signal/billing/BillingApiImpl.kt +++ b/billing/src/main/java/org/signal/billing/BillingApiImpl.kt @@ -168,7 +168,7 @@ internal class BillingApiImpl( createConnectionFlow() .retry { it is RetryException } .collect { newState -> - Log.d(TAG, "Updating Google Play Billing connection state: $newState") + Log.d(TAG, "Updating Google Play Billing connection state: $newState", true) connectionState.update { newState } @@ -344,7 +344,7 @@ internal class BillingApiImpl( } override fun onBillingSetupFinished(billingResult: BillingResult) { - Log.d(TAG, "onBillingSetupFinished: ${billingResult.responseCode}") + Log.d(TAG, "onBillingSetupFinished: ${billingResult.responseCode}", true) if (billingResult.responseCode == BillingResponseCode.OK) { Log.d(TAG, "Google Play Billing is ready.", true) trySendBlocking(State.Connected) @@ -360,6 +360,7 @@ internal class BillingApiImpl( }) awaitClose { + Log.d(TAG, "Ending Google Play Billing connection.", true) billingClient.endConnection() } }