From e8e2985454f70a2830431f54e0963f7f2827be6e Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 29 Mar 2023 13:06:12 +1100 Subject: [PATCH] Bug fix for rendering in PurchaseOrderLineItem table (#4536) --- InvenTree/templates/js/translated/purchase_order.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/InvenTree/templates/js/translated/purchase_order.js b/InvenTree/templates/js/translated/purchase_order.js index 2c1f555bd2..ee172c1922 100644 --- a/InvenTree/templates/js/translated/purchase_order.js +++ b/InvenTree/templates/js/translated/purchase_order.js @@ -1905,15 +1905,15 @@ function loadPurchaseOrderLineItemTable(table, options={}) { field: 'quantity', title: '{% trans "Quantity" %}', formatter: function(value, row) { - var units = ''; + let units = ''; - if (row.part_detail.units) { + if (row.part_detail && row.part_detail.units) { units = ` ${row.part_detail.units}`; } - var data = value; + let data = value; - if (row.supplier_part_detail.pack_size != 1.0) { + if (row.supplier_part_detail && row.supplier_part_detail.pack_size != 1.0) { var pack_size = row.supplier_part_detail.pack_size; var total = value * pack_size; data += ``;