fix TypeError: array_column(): Argument #1 ($array) must be of type array, null given (0)

This commit is contained in:
ralf 2023-07-13 10:22:59 +02:00
parent fb6f1654c7
commit 43bb78aeec

View File

@ -399,7 +399,7 @@ class addressbook_import_contacts_csv extends importexport_basic_import_csv {
protected function empty_addressbook($addressbook, $ids)
{
// Get all IDs in addressbook
$contacts = $this->bocontacts->search(array('owner' => $addressbook), true);
$contacts = $this->bocontacts->search(array('owner' => $addressbook), true) ?? [];
$contacts = array_column($contacts, 'id');
$delete = array_diff($contacts, $ids);
@ -518,4 +518,4 @@ class addressbook_import_contacts_csv extends importexport_basic_import_csv {
public function get_results() {
return $this->results;
}
}
}