Handle lineitem style not set in custom design

This commit is contained in:
Hillel Coren 2017-06-21 12:48:06 +03:00
parent 032cba785d
commit 1c3b8e9cd7
3 changed files with 5 additions and 5 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -21,7 +21,7 @@ function GetPdfMake(invoice, javascript, callback) {
var json = JSON.parse(javascript); var json = JSON.parse(javascript);
for (var i=0; i<json.content.length; i++) { for (var i=0; i<json.content.length; i++) {
var item = json.content[i]; var item = json.content[i];
if (item.style == 'invoiceLineItemsTable') { if (item.table && item.table.body == '$invoiceLineItems') {
itemsTable = JSON.stringify(item); itemsTable = JSON.stringify(item);
itemsTable = itemsTable.replace('$invoiceLineItems', '$taskLineItems'); itemsTable = itemsTable.replace('$invoiceLineItems', '$taskLineItems');
//itemsTable = itemsTable.replace('$invoiceLineItemColumns', '$taskLineItemColumns'); //itemsTable = itemsTable.replace('$invoiceLineItemColumns', '$taskLineItemColumns');