summaryrefslogtreecommitdiffstats
path: root/src/invoice
diff options
context:
space:
mode:
authorSebastian Reichel <sre@ring0.de>2014-02-02 20:50:59 +0100
committerSebastian Reichel <sre@ring0.de>2014-02-02 20:50:59 +0100
commit74f18e78c20ad983abbb8a0e5357bd529cdfd1f1 (patch)
tree8791712a46355097d1aa001f46bc83a2f8734a89 /src/invoice
parent9a1fe41c15403064b50589258efd2bad397916b2 (diff)
downloadserial-barcode-scanner-74f18e78c20ad983abbb8a0e5357bd529cdfd1f1.tar.bz2
invoice: delete sent mails from mail manager
Diffstat (limited to 'src/invoice')
-rw-r--r--src/invoice/invoice.vala2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/invoice/invoice.vala b/src/invoice/invoice.vala
index 832f05b..9e7c1bf 100644
--- a/src/invoice/invoice.vala
+++ b/src/invoice/invoice.vala
@@ -118,6 +118,7 @@ public class InvoiceImplementation {
mail.set_main_part(html, MessageType.HTML);
mailer.send_mail(mail_path);
+ mailer.delete_mail(mail_path);
if(!temporary) {
treasurer_mail.add_attachment(pdffilename, "application/pdf", pdfdata);
@@ -129,6 +130,7 @@ public class InvoiceImplementation {
treasurer_mail.set_main_part(get_treasurer_text(), MessageType.PLAIN);
treasurer_mail.add_attachment("invoice.csv", "text/csv; charset=utf-8", csvinvoicedata.data);
mailer.send_mail(treasurer_path);
+ mailer.delete_mail(treasurer_path);
}
}