diff --git a/app/src/main/java/ch/pizzaleu/android/fragment/createOrder/CreateOrderSummaryFragment.java b/app/src/main/java/ch/pizzaleu/android/fragment/createOrder/CreateOrderSummaryFragment.java index 577236b..2a1c60a 100644 --- a/app/src/main/java/ch/pizzaleu/android/fragment/createOrder/CreateOrderSummaryFragment.java +++ b/app/src/main/java/ch/pizzaleu/android/fragment/createOrder/CreateOrderSummaryFragment.java @@ -773,6 +773,7 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment implemen //setOrderTotalText(response.body().getData()); cartTotalList.clear(); cartTotalList.addAll(cartInfoModel.getTotalsList()); + fixCartTotalList(); orderPriceRecyclerAdapter.notifyDataSetChanged(); createBraintreePaymentToken(); //getDatatransInitInfoModel(); @@ -1327,6 +1328,20 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment implemen } } + private void fixCartTotalList(){ + ArrayList tempTotalList = new ArrayList<>(); + for(CartTotalModel cartTotalModel : cartTotalList){ + String price = PriceHelper.removeCurrencyFromPrice(cartTotalModel.getText()); + if(!price.equals("0") && !price.equals("0.0") && !price.equals("0.00") && + !price.equals("-0") && !price.equals("-0.0") && !price.equals("-0.00")){ + tempTotalList.add(cartTotalModel); + } + } + cartTotalList.clear(); + cartTotalList.addAll(tempTotalList); + tempTotalList.clear(); + } + private String fixEndTime(String endTime){ try { String[] time = endTime.split(":");