Avoid overwriting existing contacts with bad data
This commit is contained in:
parent
e268b50890
commit
bca7419987
1 changed files with 3 additions and 7 deletions
|
@ -1295,13 +1295,9 @@ class Contact extends BaseObject
|
|||
return 0;
|
||||
}
|
||||
|
||||
if (!empty($default)) {
|
||||
$contact = $default;
|
||||
} else {
|
||||
$contact = self::getProbeDataFromDatabase($url);
|
||||
if (empty($contact)) {
|
||||
return 0;
|
||||
}
|
||||
$contact = array_merge(self::getProbeDataFromDatabase($url), $default);
|
||||
if (empty($contact)) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
$data = array_merge($data, $contact);
|
||||
|
|
Loading…
Reference in a new issue