fix
This commit is contained in:
@@ -55,6 +55,7 @@ class Lead extends \Espo\Core\Repositories\Database
|
||||
public function handleSelectParams(&$params)
|
||||
{
|
||||
parent::handleSelectParams($params);
|
||||
|
||||
if (array_key_exists('select', $params)) {
|
||||
if (in_array('name', $params['select'])) {
|
||||
$additionalAttributeList = ['emailAddress', 'phoneNumber', 'accountName'];
|
||||
|
||||
@@ -206,8 +206,8 @@ class RDBRepository extends Repository
|
||||
public function find(?array $params = []) : Collection
|
||||
{
|
||||
// @todo Remove.
|
||||
if (empty($query['skipAdditionalSelectParams'])) {
|
||||
$this->handleSelectParams($query);
|
||||
if ($params && empty($params['skipAdditionalSelectParams'])) {
|
||||
$this->handleSelectParams($params);
|
||||
}
|
||||
|
||||
return $this->createSelectBuilder()->find($params);
|
||||
@@ -221,7 +221,7 @@ class RDBRepository extends Repository
|
||||
public function findOne(?array $params = []) : ?Entity
|
||||
{
|
||||
// @todo Remove.
|
||||
if (empty($params['skipAdditionalSelectParams'])) {
|
||||
if ($params && empty($params['skipAdditionalSelectParams'])) {
|
||||
$this->handleSelectParams($params);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user