diff --git a/lib/main.dart b/lib/main.dart index b3c53f4..c007f00 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -8,6 +8,7 @@ import 'package:mc_common_app/repositories/appointment_repo.dart'; import 'package:mc_common_app/repositories/request_repo.dart'; import 'package:mc_common_app/repositories/setting_options_repo.dart'; import 'package:mc_common_app/services/firebase_service.dart'; +import 'package:mc_common_app/utils/location/Location.dart'; import 'package:mc_common_app/view_models/appointments_view_model.dart'; import 'package:mc_common_app/view_models/chat_view_model.dart'; import 'package:mc_common_app/view_models/dashboard_view_model_customer.dart'; @@ -57,7 +58,9 @@ Future main() async { } CustomerDependencies.addDependencies(); - injector.get().initializeNotifications(); + injector.get().initializeNotifications().whenComplete(() { + injector.get().handleLocationPermission(); + }); CustomerAppRoutes.routes.addAll(AppRoutes.routes); initializeDateFormatting().then((_) => runApp( MultiProvider(