diff --git a/lib/ui/payment/child_subscription_widget.dart b/lib/ui/payment/child_subscription_widget.dart index 2e60c7627..11cc6131f 100644 --- a/lib/ui/payment/child_subscription_widget.dart +++ b/lib/ui/payment/child_subscription_widget.dart @@ -140,6 +140,7 @@ class ChildSubscriptionWidget extends StatelessWidget { try { await UserService.instance.leaveFamilyPlan(); dialog.hide(); + Navigator.of(context).pop(''); } catch (e) { dialog.hide(); showGenericErrorDialog(context); diff --git a/lib/ui/payment/stripe_subscription_page.dart b/lib/ui/payment/stripe_subscription_page.dart index 81bfe034a..7f1d642f4 100644 --- a/lib/ui/payment/stripe_subscription_page.dart +++ b/lib/ui/payment/stripe_subscription_page.dart @@ -277,7 +277,7 @@ class _StripeSubscriptionPageState extends State { Navigator.of(context).push(MaterialPageRoute( builder: (BuildContext context) { return WebPage("family", - '$kFamilyPlanManagementUrl?token=$jwtToken&familyCreated=$familyExist'); + '$kFamilyPlanManagementUrl?token=$jwtToken&isFamilyCreated=$familyExist'); }, )).then((value) => onWebPaymentGoBack); } catch (e) { diff --git a/lib/ui/payment/subscription_page.dart b/lib/ui/payment/subscription_page.dart index 6e7d5f396..247e9c36b 100644 --- a/lib/ui/payment/subscription_page.dart +++ b/lib/ui/payment/subscription_page.dart @@ -442,7 +442,7 @@ class _SubscriptionPageState extends State { Navigator.of(context).push(MaterialPageRoute( builder: (BuildContext context) { return WebPage("family", - '$kFamilyPlanManagementUrl?token=$jwtToken&familyCreated=$familyExist'); + '$kFamilyPlanManagementUrl?token=$jwtToken&isFamilyCreated=$familyExist'); }, )); } catch (e) {