Fixes for adding back xml e invoices when zipping in bulk

This commit is contained in:
David Bomba 2023-08-16 22:05:35 +10:00
parent 00ff163d4f
commit 18f3b6522f

View File

@ -75,9 +75,16 @@ class ZipInvoices implements ShouldQueue
try {
foreach ($this->invoices as $invoice) {
if ($invoice->client->getSetting('enable_e_invoice')) {
$xml = $invoice->service()->getEInvoice();
$zipFile->addFromString($invoice->getFileName("xml"), $xml);
}
$file = $invoice->service()->getRawInvoicePdf();
$zip_file_name = $invoice->getFileName();
$zip_file_name = $invoice->getFileName();
$zipFile->addFromString($zip_file_name, $file);
}