diff --git a/lib/widgets/purchase_widget.dart b/lib/widgets/purchase_widget.dart index e13f0fd4..62e8d433 100644 --- a/lib/widgets/purchase_widget.dart +++ b/lib/widgets/purchase_widget.dart @@ -198,8 +198,12 @@ class _PurchaseWidgetState extends State { if (purchaseDetails.pendingCompletePurchase) { Log.i("Pending Complete Purchase - ${purchaseDetails.productID}"); - await InAppPurchaseConnection.instance - .completePurchase(purchaseDetails); + try { + await InAppPurchaseConnection.instance + .completePurchase(purchaseDetails); + } catch (e, stackTrace) { + logException(e, stackTrace); + } } }); }