From b9b63a8a7c903155f52b19f035db1cd9d34246de Mon Sep 17 00:00:00 2001 From: yuri Date: Tue, 18 Apr 2017 15:33:58 +0300 Subject: [PATCH] fix last viewed --- application/Espo/Services/LastViewed.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/application/Espo/Services/LastViewed.php b/application/Espo/Services/LastViewed.php index 733d0c7400..1d06dda114 100644 --- a/application/Espo/Services/LastViewed.php +++ b/application/Espo/Services/LastViewed.php @@ -57,10 +57,12 @@ class LastViewed extends \Espo\Core\Services\Base $collection = $this->getEntityManager()->getRepository('ActionHistoryRecord')->where(array( 'userId' => $this->getUser()->id, 'action' => 'read', - 'targetType' => $targetTypeList, - ))->order('number', true)->limit(0, $maxSize)->select([ - 'targetId', 'targetType', 'number' - ])->groupBy(['targetId', 'targetType'])->find(); + 'targetType' => $targetTypeList + ))->order(3, true)->limit(0, $maxSize)->select([ + 'targetId', 'targetType', 'MAX:number' + ])->groupBy([ + 'targetId', 'targetType' + ])->find(); foreach ($collection as $i => $entity) { $actionHistoryRecordService->loadParentNameFields($entity);