ソースを参照

Fix check for active subscription

Vishnu Mohandas 4 年 前
コミット
36d0ec0741
1 ファイル変更2 行追加3 行削除
  1. 2 3
      lib/ui/subscription_page.dart

+ 2 - 3
lib/ui/subscription_page.dart

@@ -127,12 +127,11 @@ class _SubscriptionPageState extends State<SubscriptionPage> {
 
 
   Widget _buildPlans(
   Widget _buildPlans(
       BuildContext context, List<BillingPlan> plans, final appBarSize) {
       BuildContext context, List<BillingPlan> plans, final appBarSize) {
-    final subscription = _billingService.getSubscription();
     final planWidgets = List<Widget>();
     final planWidgets = List<Widget>();
     for (final plan in plans) {
     for (final plan in plans) {
       final productID = Platform.isAndroid ? plan.androidID : plan.iosID;
       final productID = Platform.isAndroid ? plan.androidID : plan.iosID;
-      final isActive =
-          subscription != null && subscription.productID == productID;
+      final isActive = _currentSubscription != null &&
+          _currentSubscription.productID == productID;
       planWidgets.add(
       planWidgets.add(
         Material(
         Material(
           child: InkWell(
           child: InkWell(