Bug fixes

This commit is contained in:
Hillel Coren 2014-04-22 00:25:40 +03:00
parent 40dae71bc4
commit add9cb1569
3 changed files with 7 additions and 7 deletions

View File

@ -680,7 +680,7 @@
function getPDFString() {
var invoice = createInvoiceModel();
var doc = generatePDF(invoice, invoiceLabels);
var doc = generatePDF(invoice);
if (!doc) return;
return doc.output('datauristring');
}
@ -724,7 +724,7 @@
function onDownloadClick() {
var invoice = createInvoiceModel();
var doc = generatePDF(invoice);
var doc = generatePDF(invoice, true);
doc.save('Invoice-' + $('#invoice_number').val() + '.pdf');
}

View File

@ -48,7 +48,7 @@
invoice.imageWidth = {{ $invoice->client->account->getLogoWidth() }};
invoice.imageHeight = {{ $invoice->client->account->getLogoHeight() }};
@endif
var doc = generatePDF(invoice, true);
var doc = generatePDF(invoice);
if (!doc) return;
var string = doc.output('datauristring');
@ -77,7 +77,7 @@
var invoiceLabels = {{ json_encode($invoiceLabels) }};
function onDownloadClick() {
var doc = generatePDF(invoice);
var doc = generatePDF(invoice, true);
doc.save('Invoice-' + invoice.invoice_number + '.pdf');
}

View File

@ -103,16 +103,16 @@ function GetReportTemplate4(doc, invoice, layout, checkMath) {
var invoiceOld;
function generatePDF(invoice, checkMath) {
function generatePDF(invoice, force) {
invoice = calculateAmounts(invoice);
var a = copyInvoice(invoice);
var b = copyInvoice(invoiceOld);
if (_.isEqual(a, b)) {
if (!force && _.isEqual(a, b)) {
return;
}
invoiceOld = invoice;
report_id = invoice.invoice_design_id;
doc = GetPdf(invoice, checkMath, report_id);
doc = GetPdf(invoice, false, report_id);
return doc;
}