change route "/" to check for personalSelected and pass it to authcheck

This commit is contained in:
2024-11-07 14:42:18 +02:00
parent dace86182b
commit 995b292600

View File

@@ -40,8 +40,21 @@ class RouteGenerator {
switch (settings.name) {
// Authgentication
case '/':
return MaterialPageRoute(
settings: settings, builder: (_) => const AuthCheck());
if (args is bool) {
return MaterialPageRoute(
settings: settings,
builder: (_) => AuthCheck(
personalSelected: args,
),
);
} else {
return MaterialPageRoute(
settings: settings,
builder: (_) => const AuthCheck(
personalSelected: true,
),
);
}
case '/notifications':
if (args is NotificationArguments) {
return MaterialPageRoute(
@@ -228,7 +241,9 @@ Route<dynamic> _errorRoute() {
print("Invalid Route");
return MaterialPageRoute(
settings: const RouteSettings(name: '/'),
builder: (_) => const AuthCheck());
builder: (_) => const AuthCheck(
personalSelected: true,
));
// return MaterialPageRoute(builder: (_) {
// return const Scaffold(
// appBar: MIHAppBar(barTitle: "Error"),