From 65924fdb3c72c56fc7c68adacf2852a82e6492a1 Mon Sep 17 00:00:00 2001 From: Akinwale Ariwodola Date: Mon, 19 Jun 2017 00:26:57 +0100 Subject: [PATCH] claims api retrieval tweaks --- src/Controller/ClaimsController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Controller/ClaimsController.php b/src/Controller/ClaimsController.php index 5fb6850..a06beec 100644 --- a/src/Controller/ClaimsController.php +++ b/src/Controller/ClaimsController.php @@ -46,7 +46,7 @@ class ClaimsController extends AppController { $conditions['Claims.Id <'] = $beforeId; } - $claims = $this->Claims->find()->contain(['Stream', 'Publisher' => ['fields' => ['Name']]])->where($conditions)-> + $claims = $this->Claims->find()->contain(['Stream', 'Publisher' => ['fields' => ['Name']]])->distinct(['Claims.ClaimId'])->where($conditions)-> limit($pageLimit)->order($order)->toArray(); return $this->_jsonResponse(['success' => true, 'claims' => $claims, 'total' => (int) $numClaims]);