From dfd0e97d20e0e7419e6fb8092f0265ac519bb620 Mon Sep 17 00:00:00 2001 From: Ludovic Canivet Date: Mon, 29 Apr 2019 11:46:14 +0200 Subject: [PATCH] Search ticket by thirdparty name instead of id 2/2 --- htdocs/ticket/list.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/htdocs/ticket/list.php b/htdocs/ticket/list.php index ad6ac18d386..402f3b717a4 100644 --- a/htdocs/ticket/list.php +++ b/htdocs/ticket/list.php @@ -208,9 +208,10 @@ $sql.=$hookmanager->resPrint; $sql=preg_replace('/, $/', '', $sql); $sql.= " FROM ".MAIN_DB_PREFIX.$object->table_element." as t"; if (is_array($extrafields->attributes[$object->table_element]['label']) && count($extrafields->attributes[$object->table_element]['label'])) $sql.= " LEFT JOIN ".MAIN_DB_PREFIX.$object->table_element."_extrafields as ef on (t.rowid = ef.fk_object)"; +$sql.= " LEFT JOIN ".MAIN_DB_PREFIX."societe as s ON (t.fk_soc = s.rowid)"; if ($object->ismultientitymanaged == 1) $sql.= " WHERE t.entity IN (".getEntity($object->element).")"; else $sql.=" WHERE 1 = 1"; -$sql.= " AND t.fk_soc = s.rowid"; + foreach($search as $key => $val) {