|
@ -22,6 +22,7 @@ public class RegisterV2Presenter extends BasePresenter implements RegisterV2Pres |
|
|
private final RegisterV2Gateway gateway; |
|
|
private final RegisterV2Gateway gateway; |
|
|
private final RegisterV2ContractInterface view; |
|
|
private final RegisterV2ContractInterface view; |
|
|
private CompositeDisposable compositeDisposable; |
|
|
private CompositeDisposable compositeDisposable; |
|
|
|
|
|
private String userId; |
|
|
|
|
|
|
|
|
public RegisterV2Presenter(RegisterV2PresenterInterface.RegisterV2ContractInterface view) { |
|
|
public RegisterV2Presenter(RegisterV2PresenterInterface.RegisterV2ContractInterface view) { |
|
|
this.view = view; |
|
|
this.view = view; |
|
@ -77,6 +78,7 @@ public class RegisterV2Presenter extends BasePresenter implements RegisterV2Pres |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public void registerUser(String userId, String password, String dob) { |
|
|
public void registerUser(String userId, String password, String dob) { |
|
|
|
|
|
this.userId=userId; |
|
|
String auth = "Basic " + Utils.toBase64("172017F9EC11222E8107142733:QRK2UM0Q:" + GmeApplication.getAppRelatedMetaData().getDeviceId()); |
|
|
String auth = "Basic " + Utils.toBase64("172017F9EC11222E8107142733:QRK2UM0Q:" + GmeApplication.getAppRelatedMetaData().getDeviceId()); |
|
|
String fcmID = FirebaseInstanceId.getInstance().getToken(); |
|
|
String fcmID = FirebaseInstanceId.getInstance().getToken(); |
|
|
if (fcmID == null) |
|
|
if (fcmID == null) |
|
@ -146,7 +148,10 @@ public class RegisterV2Presenter extends BasePresenter implements RegisterV2Pres |
|
|
@Override |
|
|
@Override |
|
|
protected void onSuccess(RegisterApiResponse responseBody) { |
|
|
protected void onSuccess(RegisterApiResponse responseBody) { |
|
|
if(responseBody.getErrorCode().equalsIgnoreCase(Constants.SUCCESS_CODE_V2)) |
|
|
if(responseBody.getErrorCode().equalsIgnoreCase(Constants.SUCCESS_CODE_V2)) |
|
|
view.showPopUpMessage(responseBody.getMsg(), CustomAlertDialog.AlertType.SUCCESS,alertType->view.redirectToLogin()); |
|
|
|
|
|
|
|
|
view.showPopUpMessage(responseBody.getMsg(), CustomAlertDialog.AlertType.SUCCESS,alertType->{ |
|
|
|
|
|
gateway.updateUserId(userId); |
|
|
|
|
|
view.redirectToDashboard(); |
|
|
|
|
|
}); |
|
|
else |
|
|
else |
|
|
view.showPopUpMessage(responseBody.getMsg(), CustomAlertDialog.AlertType.FAILED,null); |
|
|
view.showPopUpMessage(responseBody.getMsg(), CustomAlertDialog.AlertType.FAILED,null); |
|
|
} |
|
|
} |
|
|