|
|
@@ -6,6 +6,7 @@ import android.util.Log;
|
|
|
import kr.co.zumo.app.R;
|
|
|
import kr.co.zumo.app.lifeplus.config.NetworkConfig;
|
|
|
import kr.co.zumo.app.lifeplus.supervisor.ScreenID;
|
|
|
+import kr.co.zumo.app.lifeplus.util.AppUtil;
|
|
|
import kr.co.zumo.app.lifeplus.util.ResourceUtil;
|
|
|
import kr.co.zumo.app.lifeplus.util.StringUtil;
|
|
|
import kr.co.zumo.app.lifeplus.view.Event;
|
|
|
@@ -91,11 +92,17 @@ public class CouponMallPresenter extends Presenter<CouponMallModel, ICouponMallV
|
|
|
case Event.SUCCESS:
|
|
|
String price = model.getPrice();
|
|
|
String unavailableCoin = model.getUnavailableCoin();
|
|
|
- if (Integer.parseInt(price) > 0) {
|
|
|
+ if (AppUtil.isDebug()) {
|
|
|
+ // 디버그 모드에서는 그냥 실행
|
|
|
showAvailableCoinPopup(price, unavailableCoin);
|
|
|
}
|
|
|
else {
|
|
|
- showErrorDialog(R.string.invalid_data);
|
|
|
+ if (Integer.parseInt(price) > 0) {
|
|
|
+ showAvailableCoinPopup(price, unavailableCoin);
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ showErrorDialog(R.string.invalid_data);
|
|
|
+ }
|
|
|
}
|
|
|
break;
|
|
|
case Event.ERROR:
|
|
|
@@ -210,6 +217,7 @@ public class CouponMallPresenter extends Presenter<CouponMallModel, ICouponMallV
|
|
|
text = ResourceUtil.getString(R.string.coupon_purchase_cancel_message_partially, StringUtil.toComma(priceValue), StringUtil.toComma(unavailableCoinValue));
|
|
|
}
|
|
|
|
|
|
+
|
|
|
purchaseCancelDialog = new DialogBuilder<ConfirmDialog, ICustomConfirmListener>(getFragmentManager(), DialogID.CONFIRM)
|
|
|
.listener(new ICustomConfirmListener<ConfirmDialog>() {
|
|
|
@Override
|