kopia lustrzana https://github.com/ryukoposting/Signal-Android
Log out charge failure for pending payment if present.
rodzic
fa8f8beb56
commit
a6f1e0e972
|
@ -154,6 +154,11 @@ public class SubscriptionReceiptRequestResponseJob extends BaseJob {
|
||||||
onPaymentFailure(subscription.getStatus(), chargeFailure, subscription.getEndOfCurrentPeriod());
|
onPaymentFailure(subscription.getStatus(), chargeFailure, subscription.getEndOfCurrentPeriod());
|
||||||
throw new Exception("Subscription has a payment failure: " + subscription.getStatus());
|
throw new Exception("Subscription has a payment failure: " + subscription.getStatus());
|
||||||
} else if (!subscription.isActive()) {
|
} else if (!subscription.isActive()) {
|
||||||
|
ActiveSubscription.ChargeFailure chargeFailure = activeSubscription.getChargeFailure();
|
||||||
|
if (chargeFailure != null) {
|
||||||
|
Log.w(TAG, "Subscription payment charge failure code: " + chargeFailure.getCode() + ", message: " + chargeFailure.getMessage(), true);
|
||||||
|
}
|
||||||
|
|
||||||
Log.w(TAG, "Subscription is not yet active. Status: " + subscription.getStatus(), true);
|
Log.w(TAG, "Subscription is not yet active. Status: " + subscription.getStatus(), true);
|
||||||
throw new RetryableException();
|
throw new RetryableException();
|
||||||
} else {
|
} else {
|
||||||
|
|
Ładowanie…
Reference in New Issue