Skip to content

Commit 46b4721

Browse files
committed
set checkout cart weight field for user weighed products
1 parent 06f7439 commit 46b4721

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

core/src/main/java/io/snabble/sdk/Checkout.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ public void cancel() {
229229

230230
okHttpClient.newCall(request).enqueue(new Callback() {
231231
@Override
232-
public void onResponse(Call call, Response response) throws IOException {
232+
public void onResponse(Call call, Response response) {
233233
if (response.isSuccessful()) {
234234
Logger.d("Payment aborted");
235235
} else {
@@ -702,6 +702,11 @@ private String shoppingCartToCheckoutCart() {
702702
cart.items[i].units = shoppingCart.getEmbeddedAmount(i);
703703
cart.items[i].weight = shoppingCart.getEmbeddedWeight(i);
704704
cart.items[i].price = shoppingCart.getEmbeddedPrice(i);
705+
706+
if(product.getType() == Product.Type.UserWeighed){
707+
cart.items[i].amount = 1;
708+
cart.items[i].weight = quantity;
709+
}
705710
}
706711

707712
return gson.toJson(cart);

0 commit comments

Comments
 (0)