From 28aefc0565828538037063e03809255e741854ff Mon Sep 17 00:00:00 2001 From: Mark Williams Date: Tue, 26 May 2026 17:03:30 +0100 Subject: [PATCH] LIMS-2206: Assume DHL when no courier specified --- api/src/Page/Shipment.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/src/Page/Shipment.php b/api/src/Page/Shipment.php index 3d4f67a00..bca6a3132 100644 --- a/api/src/Page/Shipment.php +++ b/api/src/Page/Shipment.php @@ -1703,7 +1703,7 @@ function _get_dewar_tracking() } $dewar = $this->db->pq( - "SELECT d.trackingnumbertosynchrotron,d.trackingnumberfromsynchrotron, LOWER(s.deliveryagent_agentname) as deliveryagent_agentname + "SELECT d.trackingnumbertosynchrotron,d.trackingnumberfromsynchrotron, LOWER(IFNULL(s.deliveryagent_agentname, '')) as deliveryagent_agentname FROM dewar d INNER JOIN shipping s ON s.shippingid = d.shippingid INNER JOIN proposal p ON p.proposalid = s.proposalid @@ -1725,7 +1725,7 @@ function _get_dewar_tracking() $delivery_agent = $dewar['DELIVERYAGENT_AGENTNAME']; - if ($delivery_agent == 'dhl') { + if ($delivery_agent == 'dhl' || $delivery_agent == '') { $tracking_history = $this->_dhl_dewar_tracking($tracking_number); $this->_output($tracking_history); } else {