Avoid overwriting existing contacts with bad data

This commit is contained in:
Michael 2019-04-09 08:35:29 +00:00
parent e268b50890
commit bca7419987
1 changed files with 3 additions and 7 deletions

View File

@ -1295,14 +1295,10 @@ class Contact extends BaseObject
return 0;
}
if (!empty($default)) {
$contact = $default;
} else {
$contact = self::getProbeDataFromDatabase($url);
$contact = array_merge(self::getProbeDataFromDatabase($url), $default);
if (empty($contact)) {
return 0;
}
}
$data = array_merge($data, $contact);
}