signup finalize

pull/29/head
aamir-csol 2 months ago
parent b7e19a0af8
commit 7c8d7b67a9

@ -65,7 +65,7 @@ class RequestUtils {
required String? deviceToken,
required bool patientOutSA,
required String? loginTokenID,
RegistrationDataModelPayload? registeredData,
RegistrationDataModelPayload? registeredData,
int? patientId,
required String nationIdText,
required String countryCode,
@ -85,7 +85,12 @@ class RequestUtils {
request.logInTokenID = loginTokenID ?? "";
if (registeredData != null) {
request.searchType = registeredData.searchType ?? 1;
//TODO: Issue Here if Not Signup
request.searchType = registeredData.searchType != null
? registeredData.searchType
: fileNo
? 1
: 2;
request.patientID = registeredData.patientId ?? 0;
request.patientIdentificationID = request.nationalID = (registeredData.patientIdentificationId ?? 0);
request.dob = registeredData.dob;
@ -95,9 +100,11 @@ class RequestUtils {
request.patientID = patientId ?? int.parse(nationIdText);
request.patientIdentificationID = request.nationalID = 0;
request.searchType = 2;
//TODO: Issue HEre is Not Login
} else {
request.patientID = 0;
request.searchType = 1;
//TODO: Issue HEre is Not Login
request.patientIdentificationID = request.nationalID = (nationIdText.isNotEmpty ? int.parse(nationIdText) : 0);
}
request.isRegister = false;

@ -383,7 +383,11 @@ class AuthenticationViewModel extends ChangeNotifier {
? _appState.getUserRegistrationPayload.projectOutSa == 1
? true
: false
: _appState.getSelectDeviceByImeiRespModelElement!.outSa!,
: _appState.getSelectDeviceByImeiRespModelElement != null
? _appState.getSelectDeviceByImeiRespModelElement!.outSa!
: selectedCountrySignup == CountryEnum.saudiArabia
? false
: true,
loginTokenID: _appState.appAuthToken,
registeredData: isForRegister ? _appState.getUserRegistrationPayload : null,
nationIdText: nationalIdController.text,
@ -438,7 +442,7 @@ class AuthenticationViewModel extends ChangeNotifier {
return;
} else if (activation.messageStatus == 2) {
LoaderBottomSheet.hideLoader();
LoaderBottomSheet.hideLoader();
onWrongActivationCode(activation.errorEndUserMessage);
return;
} else if (_appState.getUserRegistrationPayload.isRegister == true) {
@ -820,10 +824,8 @@ class AuthenticationViewModel extends ChangeNotifier {
log("Insert IMEI Failed");
}
});
}
Future<void> getPatientDeviceData(int loginType) async {
final resultEither = await _authenticationRepo.getPatientDeviceData(
patientDeviceDataRequest: GetUserMobileDeviceData(

Loading…
Cancel
Save