From 3a9dfbdc0b7b24dfd4b59e4e90c819d4c9e52a99 Mon Sep 17 00:00:00 2001 From: devmirza121 Date: Sun, 27 Feb 2022 16:11:26 +0300 Subject: [PATCH] Phase 1 API's complition 1.1 --- lib/pages/user/complete_profile_page.dart | 5 +++-- lib/pages/user/login_method_selection_page.dart | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/pages/user/complete_profile_page.dart b/lib/pages/user/complete_profile_page.dart index 4c9f21c..64fab77 100644 --- a/lib/pages/user/complete_profile_page.dart +++ b/lib/pages/user/complete_profile_page.dart @@ -116,9 +116,10 @@ class _CompleteProfilePageState extends State { RegisterUser user = await UserApiClent().basicComplete(widget.user.data?.userId ?? "", firstName!, lastName!, email!, password!); Utils.hideLoading(context); if (user.messageStatus == 1) { - Utils.showToast(user.message ?? ""); + Utils.showToast( "Successfully registered, Please login once"); pop(context); - navigateReplaceWithName(context, AppRoutes.dashboard,arguments: user); + // pop(context); + // navigateReplaceWithName(context, AppRoutes.dashboard,arguments: user); } else { Utils.showToast(user.message ?? ""); } diff --git a/lib/pages/user/login_method_selection_page.dart b/lib/pages/user/login_method_selection_page.dart index 87fb136..e477b12 100644 --- a/lib/pages/user/login_method_selection_page.dart +++ b/lib/pages/user/login_method_selection_page.dart @@ -2,6 +2,7 @@ import 'dart:convert'; import 'package:car_provider_app/api/shared_prefrence.dart'; import 'package:car_provider_app/api/client/user_api_client.dart'; +import 'package:car_provider_app/classes/app_state.dart'; import 'package:car_provider_app/classes/utils.dart'; import 'package:car_provider_app/config/constants.dart'; import 'package:car_provider_app/config/routes.dart'; @@ -109,6 +110,7 @@ class LoginMethodSelectionPage extends StatelessWidget { RegisterUser verifiedUser = RegisterUser.fromJson(jsonDecode(response2.body)); if (verifiedUser.messageStatus == 1) { User user = User.fromJson(jsonDecode(response2.body)); + AppState().setUser = user; SharedPrefManager.setUserToken(user.data!.accessToken ?? ""); SharedPrefManager.setUserId(user.data!.userInfo!.userId ?? ""); navigateReplaceWithName(context, AppRoutes.dashboard);