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: