|
|
|
@ -120,9 +120,11 @@ class SubscriptionController extends BaseController {
|
|
|
|
if (!kIsWeb) {
|
|
|
|
if (!kIsWeb) {
|
|
|
|
Purchases.addCustomerInfoUpdateListener(
|
|
|
|
Purchases.addCustomerInfoUpdateListener(
|
|
|
|
(CustomerInfo info) async {
|
|
|
|
(CustomerInfo info) async {
|
|
|
|
final bool wasSubscribed = isSubscribed != null && isSubscribed!;
|
|
|
|
final bool? wasSubscribed = isSubscribed;
|
|
|
|
await updateCustomerInfo();
|
|
|
|
await updateCustomerInfo();
|
|
|
|
if (!wasSubscribed && (isSubscribed != null && isSubscribed!)) {
|
|
|
|
if (wasSubscribed != null &&
|
|
|
|
|
|
|
|
!wasSubscribed &&
|
|
|
|
|
|
|
|
(isSubscribed != null && isSubscribed!)) {
|
|
|
|
subscriptionStream.add(true);
|
|
|
|
subscriptionStream.add(true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|