From 1b054c5a9cb25e18edc986dfa6f0848ff9a9a852 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 12 Jan 2024 22:17:39 +1100 Subject: [PATCH] Patch purchase_order.js (#6215) * Patch purchase_order.js Small tweak to catch potential undefined variable * Cleanup * Remove trailing whitespace --- InvenTree/templates/js/translated/purchase_order.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/InvenTree/templates/js/translated/purchase_order.js b/InvenTree/templates/js/translated/purchase_order.js index c0e719ab96..ac4d7d0dd2 100644 --- a/InvenTree/templates/js/translated/purchase_order.js +++ b/InvenTree/templates/js/translated/purchase_order.js @@ -1595,9 +1595,8 @@ function loadPurchaseOrderTable(table, options) { success: function(response) { for (var idx = 0; idx < response.length; idx++) { - var order = response[idx]; - - var date = order.creation_date; + let order = response[idx]; + let date = order.creation_date; if (order.complete_date) { date = order.complete_date; @@ -1605,9 +1604,13 @@ function loadPurchaseOrderTable(table, options) { date = order.target_date; } - var title = `${order.reference} - ${order.supplier_detail.name}`; + let title = order.reference; - var color = '#4c68f5'; + if (order.supplier_detail) { + title += `- ${order.supplier_detail.name}`; + } + + let color = '#4c68f5'; if (order.complete_date) { color = '#25c235';