val productList = ArrayList() for (shoppingItem in currentOrder?.shoppingBasketItems!!) { val product = ProductOrderRequest(shoppingItem, currentOrder!!, isParked) productList.add(product) } myCheckoutViewModel.realmObj.executeTransaction { currentOrder?.products?.clear() currentOrder?.products = RealmList() /*for (item in currentOrder?.shoppingBasketItems!!){ // item.updateProductPriceIncludeTax() reCalculateOrder() }*/