Support emailing draft recurring invoices
This commit is contained in:
parent
bb2da5bb35
commit
812c458cd1
|
|
@ -896,6 +896,8 @@ abstract class InvoiceEntity extends Object
|
||||||
actions.add(EntityAction.emailCredit);
|
actions.add(EntityAction.emailCredit);
|
||||||
} else if (entityType == EntityType.invoice) {
|
} else if (entityType == EntityType.invoice) {
|
||||||
actions.add(EntityAction.emailInvoice);
|
actions.add(EntityAction.emailInvoice);
|
||||||
|
} else if (entityType == EntityType.recurringInvoice && isDraft) {
|
||||||
|
actions.add(EntityAction.emailInvoice);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -87,6 +87,8 @@ class RecurringInvoiceRepository {
|
||||||
url += '&start=true';
|
url += '&start=true';
|
||||||
} else if (action == EntityAction.stop) {
|
} else if (action == EntityAction.stop) {
|
||||||
url += '&stop=true';
|
url += '&stop=true';
|
||||||
|
} else if (action == EntityAction.emailInvoice) {
|
||||||
|
url += '&send_now=true';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (recurringInvoice.isNew) {
|
if (recurringInvoice.isNew) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue