fix PHP Warning: Invalid argument supplied for foreach()

This commit is contained in:
Ralf Becker 2018-10-08 12:46:51 +02:00
parent 67aa825d33
commit ac9496343f

View File

@ -1505,6 +1505,9 @@ class Contacts extends Contacts\Storage
$type = null; $type = null;
} }
$title = $this->fileas($contact,$type); $title = $this->fileas($contact,$type);
if (!empty($this->prefs['link_title_cf']))
{
$field_list = is_string($this->prefs['link_title_cf']) ? explode(',', $this->prefs['link_title_cf']) : $this->prefs['link_title_cf']; $field_list = is_string($this->prefs['link_title_cf']) ? explode(',', $this->prefs['link_title_cf']) : $this->prefs['link_title_cf'];
foreach ($field_list as $field) foreach ($field_list as $field)
{ {
@ -1513,6 +1516,7 @@ class Contacts extends Contacts\Storage
$title .= ', ' . $contact['#'.$field]; $title .= ', ' . $contact['#'.$field];
} }
} }
}
return $title ; return $title ;
} }