Phase 1 API's complition 1.1

fatima
devmirza121 4 years ago
parent f382f91a4d
commit 3a9dfbdc0b

@ -116,9 +116,10 @@ class _CompleteProfilePageState extends State<CompleteProfilePage> {
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 ?? "");
}

@ -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);

Loading…
Cancel
Save