From 029de0b9afe8fc8834cefa05f53d77e3ef6e2d38 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Mon, 12 Dec 2022 15:30:47 +0200 Subject: [PATCH] Add confirmation to auto bill action --- lib/redux/invoice/invoice_actions.dart | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/lib/redux/invoice/invoice_actions.dart b/lib/redux/invoice/invoice_actions.dart index 37422c58f..a4ecbe9db 100644 --- a/lib/redux/invoice/invoice_actions.dart +++ b/lib/redux/invoice/invoice_actions.dart @@ -584,13 +584,18 @@ void handleInvoiceAction(BuildContext context, List invoices, invoiceIds)); break; case EntityAction.autoBill: - store.dispatch(AutoBillInvoicesRequest( - snackBarCompleter( - context, - invoiceIds.length == 1 - ? localization.autoBilledInvoice - : localization.autoBilledInvoices), - invoiceIds)); + confirmCallback( + context: context, + message: localization.autoBill, + callback: (_) { + store.dispatch(AutoBillInvoicesRequest( + snackBarCompleter( + context, + invoiceIds.length == 1 + ? localization.autoBilledInvoice + : localization.autoBilledInvoices), + invoiceIds)); + }); break; case EntityAction.sendEmail: case EntityAction.bulkSendEmail: