From 4e4e29e0f136edb8b366c838a22adf2b1f48cf3f Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Sat, 11 Feb 2023 23:23:18 +0200 Subject: [PATCH] fix --- .../Core/Select/Where/ItemGeneralConverter.php | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/application/Espo/Core/Select/Where/ItemGeneralConverter.php b/application/Espo/Core/Select/Where/ItemGeneralConverter.php index aa5d468e7d..14564b2fc9 100644 --- a/application/Espo/Core/Select/Where/ItemGeneralConverter.php +++ b/application/Espo/Core/Select/Where/ItemGeneralConverter.php @@ -1331,10 +1331,16 @@ class ItemGeneralConverter implements ItemConverter $subQuery = QueryBuilder::create() ->select('id') ->from($this->entityType) - ->leftJoin($middleEntityType, $alias, [ - "{$alias}.{$nearKey}:" => 'id', - "{$alias}.deleted" => false, - ]) + ->leftJoin( + Join::create($link, $alias) + ->withConditions( + Cond::equal( + Cond::column("{$alias}.{$nearKey}"), + Cond::column('id') + ) + ) + ->withOnlyMiddle() + ) ->where(["{$alias}.{$key}" => $value]) ->build();