|
|
@@ -5,6 +5,7 @@ import java.util.List;
|
|
|
|
|
|
import io.reactivex.disposables.Disposable;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.BucketBackgroundListResultBean;
|
|
|
+import kr.co.zumo.app.lifeplus.bean.api.BucketCompleteRequestBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.BucketListResultBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.BucketListTagResultBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.BucketNumberRequestBean;
|
|
|
@@ -220,13 +221,14 @@ public class AddMyBucketListModel extends Model {
|
|
|
* 버킷 달성
|
|
|
*/
|
|
|
public void completeBucket() {
|
|
|
- disposableAchieve = new APIBucketCompleteModule().call(new BucketNumberRequestBean(getUserName(), bucketMyBeanForEditing.getBucketNumber()), new IAPIModuleListener<LifeplusAPIBean>() {
|
|
|
+ // 달성 미달성 데이터 토글
|
|
|
+ boolean bool = bucketMyBeanForEditing.isCompleted();
|
|
|
+ String yn = LifeplusData.valueOf(!bool);
|
|
|
+ disposableAchieve = new APIBucketCompleteModule().call(new BucketCompleteRequestBean(getUserName(), bucketMyBeanForEditing.getBucketNumber(), yn), new IAPIModuleListener<LifeplusAPIBean>() {
|
|
|
@Override
|
|
|
public void onApiSuccess(LifeplusAPIBean resultBean) {
|
|
|
|
|
|
- // 달성 미달성 데이터 토글
|
|
|
- boolean bool = bucketMyBeanForEditing.isCompleted();
|
|
|
- bucketMyBeanForEditing.setCompleted(LifeplusData.valueOf(!bool));
|
|
|
+ bucketMyBeanForEditing.setCompleted(yn);
|
|
|
|
|
|
onResult(new Event.Builder(Event.COMPLETED).build());
|
|
|
}
|