Skip to content

Commit 4d77b70

Browse files
committed
automatically send pending checkouts
1 parent 49f6341 commit 4d77b70

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -513,6 +513,10 @@ public String getQRCodePOSContent() {
513513
return null;
514514
}
515515

516+
public void processPendingCheckouts() {
517+
518+
}
519+
516520
/**
517521
* Gets the current state of the Checkout.
518522
* <p>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ private class SavedCart {
2020
final ShoppingCart.BackendCart backendCart;
2121
final Date finalizedAt;
2222

23-
public SavedCart(ShoppingCart.BackendCart backendCart, Date finalizedAt) {
23+
SavedCart(ShoppingCart.BackendCart backendCart, Date finalizedAt) {
2424
this.backendCart = backendCart;
2525
this.finalizedAt = finalizedAt;
2626
}

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,12 @@ private void checkCartTimeouts() {
377377
}
378378
}
379379

380+
private void processSavedCheckouts() {
381+
for (Project project : projects) {
382+
project.getCheckout().processPendingCheckouts();
383+
}
384+
}
385+
380386
/**
381387
* Adds a listener that gets called every time the metadata updates
382388
*/

0 commit comments

Comments
 (0)