diff --git a/lib/pages/splash/splash.dart b/lib/pages/splash/splash.dart index bba5cc0..9850236 100644 --- a/lib/pages/splash/splash.dart +++ b/lib/pages/splash/splash.dart @@ -108,7 +108,7 @@ class _SplashState extends State { log(token); RequestService.token = token; await userProvider.getUserInfo(); - ServerDataProvider.getData(); + await ServerDataProvider.getData(); } Navigator.of(context).pushReplacementNamed( token == null ? Routes.authenticaion : Routes.home, diff --git a/lib/providers/server_data_provider.dart b/lib/providers/server_data_provider.dart index 561f479..7e564a2 100644 --- a/lib/providers/server_data_provider.dart +++ b/lib/providers/server_data_provider.dart @@ -19,6 +19,8 @@ class ServerDataProvider { for (var i = 0; i < types.length; i++) { directTypes.add(MapEntry(types[i]['id'], types[i]['label'])); } + } else { + throw 'Fetchin direct types failed!'; } } }