diff --git a/refilc/lib/database/init.dart b/refilc/lib/database/init.dart index 98a71de..6069fcb 100644 --- a/refilc/lib/database/init.dart +++ b/refilc/lib/database/init.dart @@ -44,6 +44,7 @@ const settingsDB = DatabaseStruct("settings", { // more "show_breaks": int, "font_family": String, + "plus_session_id": String, }); // DON'T FORGET TO UPDATE DEFAULT VALUES IN `initDB` MIGRATION OR ELSE PARENTS WILL COMPLAIN ABOUT THEIR CHILDREN MISSING // YOU'VE BEEN WARNED!!! diff --git a/refilc_mobile_ui/lib/premium/components/github_button.dart b/refilc_mobile_ui/lib/premium/components/github_button.dart index bffe147..b9db051 100644 --- a/refilc_mobile_ui/lib/premium/components/github_button.dart +++ b/refilc_mobile_ui/lib/premium/components/github_button.dart @@ -1,13 +1,13 @@ import 'package:flutter_stripe/flutter_stripe.dart' as stripe; import 'package:refilc/api/client.dart'; -import 'package:refilc/theme/colors/colors.dart'; +// import 'package:refilc/theme/colors/colors.dart'; import 'package:refilc_plus/providers/premium_provider.dart'; import 'package:refilc_plus/ui/mobile/premium/activation_view/activation_view.dart'; import 'package:flutter/material.dart'; import 'package:flutter_feather_icons/flutter_feather_icons.dart'; import 'package:flutter_svg/svg.dart'; import 'package:provider/provider.dart'; -import 'package:url_launcher/url_launcher.dart'; +// import 'package:url_launcher/url_launcher.dart'; class GithubLoginButton extends StatelessWidget { const GithubLoginButton({super.key}); @@ -39,9 +39,9 @@ class GithubLoginButton extends StatelessWidget { // return; // } - // Navigator.of(context).push(MaterialPageRoute(builder: (context) { - // return const PremiumActivationView(); - // })); + Navigator.of(context).push(MaterialPageRoute(builder: (context) { + return const PremiumActivationView(); + })); // bool initFinished = await initPaymentSheet(context); // if (initFinished) { // stripe.PaymentSheetPaymentOption? result = @@ -52,11 +52,11 @@ class GithubLoginButton extends StatelessWidget { // print(result?.label ?? 'nem label'); // } - launchUrl( - Uri.parse( - 'https://api.refilc.hu/v3/payment/stripe-create-checkout?product=asdasd'), - mode: LaunchMode.inAppBrowserView, - ); + // launchUrl( + // Uri.parse( + // 'https://api.refilc.hu/v3/payment/stripe-create-checkout?product=asdasd'), + // mode: LaunchMode.inAppBrowserView, + // ); }, child: Padding( padding: const EdgeInsets.symmetric(vertical: 12.0), diff --git a/refilc_plus b/refilc_plus index fea4d24..2d39611 160000 --- a/refilc_plus +++ b/refilc_plus @@ -1 +1 @@ -Subproject commit fea4d24e0727099654f3899f715c294af2eb72b5 +Subproject commit 2d396110bd98c90180a6bb52e706499a18f42df8