const ID usage

This commit is contained in:
Yuri Kuznetsov
2024-11-11 17:41:22 +02:00
parent 0531b7239c
commit 6d1c4d2aa8
85 changed files with 252 additions and 173 deletions
@@ -35,6 +35,7 @@ use Espo\ORM\Entity;
use Espo\Entities\EmailAddress as EmailAddressEntity;
use Espo\Core\Di;
use Espo\ORM\Name\Attribute;
use stdClass;
/**
@@ -215,7 +216,7 @@ class EmailAddress extends Database implements
}
if ($onlyName) {
$select = ['id', 'name'];
$select = [Attribute::ID, 'name'];
if ($itemEntityType === UserEntity::ENTITY_TYPE) {
$select[] = 'isActive';
@@ -224,7 +225,7 @@ class EmailAddress extends Database implements
$entity = $this->entityManager
->getRDBRepository($itemEntityType)
->select($select)
->where(['id' => $itemEntityId])
->where([Attribute::ID => $itemEntityId])
->findOne();
} else {
$entity = $this->entityManager->getEntityById($itemEntityType, $itemEntityId);
@@ -292,7 +293,7 @@ class EmailAddress extends Database implements
$entity = $this->entityManager
->getRDBRepository($itemEntityType)
->select($select)
->where(['id' => $itemEntityId])
->where([Attribute::ID => $itemEntityId])
->findOne();
} else {
$entity = $this->entityManager->getEntityById($itemEntityType, $itemEntityId);