|
|
@@ -34,6 +34,7 @@ public class SignUpAgreePresenter extends Presenter<SignUpModel, ISignUpAgreeVie
|
|
|
|
|
|
protected boolean isValidated = false;
|
|
|
protected boolean isLoaded = false;
|
|
|
+ protected boolean isSaved = false;
|
|
|
protected boolean isViewReady = false;
|
|
|
|
|
|
public SignUpAgreePresenter(SignUpModel model, ISignUpAgreeView view) {
|
|
|
@@ -78,6 +79,7 @@ public class SignUpAgreePresenter extends Presenter<SignUpModel, ISignUpAgreeVie
|
|
|
}
|
|
|
else if (event.getInteger() == SignUpModel.EVENT_POLICY_CONFIRM) {
|
|
|
// 약관 동의 전송 했음;
|
|
|
+ isSaved = true;
|
|
|
signUp();
|
|
|
}
|
|
|
else if (event.getInteger() == SignUpModel.EVENT_JOINED) {
|
|
|
@@ -134,7 +136,12 @@ public class SignUpAgreePresenter extends Presenter<SignUpModel, ISignUpAgreeVie
|
|
|
}
|
|
|
|
|
|
private void sendPolicyConfirm() {
|
|
|
- model.sendPolicy();
|
|
|
+ if (isSaved) {
|
|
|
+ signUp();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ model.sendPolicy();
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
private void onClickDetail(Event event) {
|