Fix infinite fetch object linked loop
This commit is contained in:
parent
73ea5b0e2d
commit
6e1702c1a5
@ -2127,8 +2127,13 @@ function pdf_getLinkedObjects($object,$outputlangs)
|
||||
// We concat this record info into fields xxx_value. title is overwrote.
|
||||
if (empty($object->linkedObjects['commande']) && $object->element != 'commande') // There is not already a link to order and object is not the order, so we show also info with order
|
||||
{
|
||||
$elementobject->fetchObjectLinked();
|
||||
if (! empty($elementobject->linkedObjects['commande'])) $order = reset($elementobject->linkedObjects['commande']);
|
||||
$elementobject->fetchObjectLinked(null, '', null, '', 'OR', 1, 'sourcetype', 0);
|
||||
if (! empty($elementobject->linkedObjectsIds['commande'])){
|
||||
dol_include_once('/commande/commande.class.php');
|
||||
$order = new Commande($object->db);
|
||||
$ret = $order->fetch(reset($elementobject->linkedObjectsIds['commande']));
|
||||
if ($ret < 1){ $order=null; }
|
||||
}
|
||||
}
|
||||
if (! is_object($order))
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user