Add confirmation to auto bill action

This commit is contained in:
Hillel Coren 2022-12-12 15:30:47 +02:00
parent 706d11b586
commit 029de0b9af
1 changed files with 12 additions and 7 deletions

View File

@ -584,13 +584,18 @@ void handleInvoiceAction(BuildContext context, List<BaseEntity> invoices,
invoiceIds)); invoiceIds));
break; break;
case EntityAction.autoBill: case EntityAction.autoBill:
store.dispatch(AutoBillInvoicesRequest( confirmCallback(
snackBarCompleter<Null>( context: context,
context, message: localization.autoBill,
invoiceIds.length == 1 callback: (_) {
? localization.autoBilledInvoice store.dispatch(AutoBillInvoicesRequest(
: localization.autoBilledInvoices), snackBarCompleter<Null>(
invoiceIds)); context,
invoiceIds.length == 1
? localization.autoBilledInvoice
: localization.autoBilledInvoices),
invoiceIds));
});
break; break;
case EntityAction.sendEmail: case EntityAction.sendEmail:
case EntityAction.bulkSendEmail: case EntityAction.bulkSendEmail: