Add provision for result containing only connector profiles in Contact::getDetailsByURL
This commit is contained in:
@@ -1077,7 +1077,6 @@ class Contact
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (DBA::isResult($r)) {
|
if (DBA::isResult($r)) {
|
||||||
$authoritativeResult = true;
|
|
||||||
// If there is more than one entry we filter out the connector networks
|
// If there is more than one entry we filter out the connector networks
|
||||||
if (count($r) > 1) {
|
if (count($r) > 1) {
|
||||||
foreach ($r as $id => $result) {
|
foreach ($r as $id => $result) {
|
||||||
@@ -1088,7 +1087,10 @@ class Contact
|
|||||||
}
|
}
|
||||||
|
|
||||||
$profile = array_shift($r);
|
$profile = array_shift($r);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!empty($profile)) {
|
||||||
|
$authoritativeResult = true;
|
||||||
// "bd" always contains the upcoming birthday of a contact.
|
// "bd" always contains the upcoming birthday of a contact.
|
||||||
// "birthday" might contain the birthday including the year of birth.
|
// "birthday" might contain the birthday including the year of birth.
|
||||||
if ($profile["birthday"] > DBA::NULL_DATE) {
|
if ($profile["birthday"] > DBA::NULL_DATE) {
|
||||||
|
|||||||
Reference in New Issue
Block a user