diff --git a/kitchenowl/lib/services/transaction_handler.dart b/kitchenowl/lib/services/transaction_handler.dart index 1f21fc0b..6b11582a 100644 --- a/kitchenowl/lib/services/transaction_handler.dart +++ b/kitchenowl/lib/services/transaction_handler.dart @@ -16,17 +16,14 @@ class TransactionHandler { Future runOpenTransactions() async { if (ApiService.getInstance().isConnected()) { - List transactions = []; - try { - transactions = - await TransactionStorage.getInstance().readTransactions(); - } catch (Exception) {} + List transactions = + await TransactionStorage.getInstance().readTransactions(); final now = DateTime.now(); List openTransactions = []; for (final t in transactions) { if (t is! ErrorTransaction && t.timestamp.difference(now).inDays < 3) { - dynamic res = t.runOnline(); + dynamic res = await t.runOnline(); if (res == null || (res is bool && !res)) { openTransactions.add(t); }