login flow completion

pull/15/head
aamir-csol 2 months ago
parent 52fddc5323
commit 4e1912048d

@ -90,7 +90,7 @@ class AuthenticationViewModel extends ChangeNotifier {
} }
} }
void clearDefaults() { void clearDefaultInputValues() {
nationalIdController.clear(); nationalIdController.clear();
phoneNumberController.clear(); phoneNumberController.clear();
dobController.clear(); dobController.clear();
@ -377,6 +377,7 @@ class AuthenticationViewModel extends ChangeNotifier {
_appState.setAppLoginTokenID = activation.authenticationTokenId; _appState.setAppLoginTokenID = activation.authenticationTokenId;
final request = RequestUtils.getAuthanticatedCommonRequest().toJson(); final request = RequestUtils.getAuthanticatedCommonRequest().toJson();
bool isUserAgreedBefore = await checkIfUserAgreedBefore(request: request); bool isUserAgreedBefore = await checkIfUserAgreedBefore(request: request);
clearDefaultInputValues();
if (isUserAgreedBefore) { if (isUserAgreedBefore) {
navigateToHomeScreen(); navigateToHomeScreen();
} else { } else {

@ -43,7 +43,7 @@ class _RegisterNew extends State<RegisterNewStep2> {
@override @override
void dispose() { void dispose() {
super.dispose(); super.dispose();
authVM!.clearDefaults(); authVM!.clearDefaultInputValues();
} }
@override @override
@ -53,7 +53,7 @@ class _RegisterNew extends State<RegisterNewStep2> {
appBar: CustomAppBar( appBar: CustomAppBar(
onBackPressed: () { onBackPressed: () {
Navigator.of(context).pop(); Navigator.of(context).pop();
authVM!.clearDefaults(); authVM!.clearDefaultInputValues();
}, },
onLanguageChanged: (lang) {}, onLanguageChanged: (lang) {},
hideLogoAndLang: true, hideLogoAndLang: true,
@ -263,7 +263,7 @@ class _RegisterNew extends State<RegisterNewStep2> {
icon: AppAssets.cancel, icon: AppAssets.cancel,
onPressed: () { onPressed: () {
Navigator.of(context).pop(); Navigator.of(context).pop();
authVM!.clearDefaults(); authVM!.clearDefaultInputValues();
}, },
backgroundColor: AppColors.secondaryLightRedColor, backgroundColor: AppColors.secondaryLightRedColor,
borderColor: AppColors.secondaryLightRedColor, borderColor: AppColors.secondaryLightRedColor,

Loading…
Cancel
Save