diff --git a/refilc/lib/database/init.dart b/refilc/lib/database/init.dart index e72bafd..a8c820d 100644 --- a/refilc/lib/database/init.dart +++ b/refilc/lib/database/init.dart @@ -93,6 +93,7 @@ const userDataDB = DatabaseStruct("user_data", { "grade_rarities": String, "linked_accounts": String, "custom_lesson_desc": String, + "watch_data": String, }); Future createTable(Database db, DatabaseStruct struct) => @@ -166,6 +167,7 @@ Future initDB(DatabaseProvider database) async { "grade_rarities": "{}", "linked_accounts": "[]", "custom_lesson_desc": "{}", + "watch_data": "{}", }); } catch (error) { print("ERROR: migrateDB: $error"); diff --git a/refilc_mobile_ui/lib/plus/components/plan_card.dart b/refilc_mobile_ui/lib/plus/components/plan_card.dart index 27b0c9b..18985b7 100644 --- a/refilc_mobile_ui/lib/plus/components/plan_card.dart +++ b/refilc_mobile_ui/lib/plus/components/plan_card.dart @@ -51,7 +51,8 @@ class PlusPlanCard extends StatelessWidget { return; } - if (Provider.of(context).xFilcId == "none") { + if (Provider.of(context, listen: false).xFilcId == + "none") { ScaffoldMessenger.of(context).showSnackBar(const SnackBar( content: Text( "Be kell kapcsolnod a Névtelen Analitikát a beállítások főoldalán, mielőtt reFilc+ előfizetést vásárolnál!",