From cf5202a0651cc1ff17b6d4fbefa264c2bf34d1cc Mon Sep 17 00:00:00 2001 From: yuri Date: Mon, 27 Aug 2018 10:32:40 +0300 Subject: [PATCH] calendar: apply acl --- application/Espo/Modules/Crm/Services/Activities.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/application/Espo/Modules/Crm/Services/Activities.php b/application/Espo/Modules/Crm/Services/Activities.php index 152b5af1ac..82b6e16f33 100644 --- a/application/Espo/Modules/Crm/Services/Activities.php +++ b/application/Espo/Modules/Crm/Services/Activities.php @@ -781,6 +781,8 @@ class Activities extends \Espo\Core\Services\Base 'customJoin' => '' ); + $selectManager->applyAccess($selectParams); + return $this->getEntityManager()->getQuery()->createSelectQuery('Meeting', $selectParams); } @@ -826,6 +828,8 @@ class Activities extends \Espo\Core\Services\Base 'customJoin' => '' ); + $selectManager->applyAccess($selectParams); + return $this->getEntityManager()->getQuery()->createSelectQuery('Call', $selectParams); } @@ -877,6 +881,8 @@ class Activities extends \Espo\Core\Services\Base $selectParams['whereClause'][] = ['assignedUserId' => $userId]; } + $selectManager->applyAccess($selectParams); + return $this->getEntityManager()->getQuery()->createSelectQuery('Task', $selectParams); } @@ -952,6 +958,8 @@ class Activities extends \Espo\Core\Services\Base $selectParams['leftJoins'][] = 'assignedUsers'; } + $selectManager->applyAccess($selectParams); + return $selectParams; }