Support emailing draft recurring invoices

This commit is contained in:
Hillel Coren 2022-05-26 13:28:53 +03:00
parent bb2da5bb35
commit 812c458cd1
2 changed files with 4 additions and 0 deletions

View File

@ -896,6 +896,8 @@ abstract class InvoiceEntity extends Object
actions.add(EntityAction.emailCredit);
} else if (entityType == EntityType.invoice) {
actions.add(EntityAction.emailInvoice);
} else if (entityType == EntityType.recurringInvoice && isDraft) {
actions.add(EntityAction.emailInvoice);
}
}
}

View File

@ -87,6 +87,8 @@ class RecurringInvoiceRepository {
url += '&start=true';
} else if (action == EntityAction.stop) {
url += '&stop=true';
} else if (action == EntityAction.emailInvoice) {
url += '&send_now=true';
}
if (recurringInvoice.isNew) {