From 26d5bf03bd3f2c66e852b1827efd0c1b0feb968c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Fastr=C3=A9?= Date: Tue, 19 Apr 2022 15:46:10 +0200 Subject: [PATCH] add order by on document list --- .../Controller/DocumentAccompanyingCourseController.php | 2 +- .../ChillDocStoreBundle/Controller/DocumentPersonController.php | 2 +- .../Repository/PersonDocumentACLAwareRepository.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Bundle/ChillDocStoreBundle/Controller/DocumentAccompanyingCourseController.php b/src/Bundle/ChillDocStoreBundle/Controller/DocumentAccompanyingCourseController.php index ae8db17f6..41991b1bb 100644 --- a/src/Bundle/ChillDocStoreBundle/Controller/DocumentAccompanyingCourseController.php +++ b/src/Bundle/ChillDocStoreBundle/Controller/DocumentAccompanyingCourseController.php @@ -155,7 +155,7 @@ class DocumentAccompanyingCourseController extends AbstractController $documents = $this->courseRepository ->findBy( ['course' => $course], - ['date' => 'DESC'], + ['date' => 'DESC', 'id' => 'DESC'], $pagination->getItemsPerPage(), $pagination->getCurrentPageFirstItemNumber() ); diff --git a/src/Bundle/ChillDocStoreBundle/Controller/DocumentPersonController.php b/src/Bundle/ChillDocStoreBundle/Controller/DocumentPersonController.php index 42e49ad3c..062ac3e4a 100644 --- a/src/Bundle/ChillDocStoreBundle/Controller/DocumentPersonController.php +++ b/src/Bundle/ChillDocStoreBundle/Controller/DocumentPersonController.php @@ -178,7 +178,7 @@ class DocumentPersonController extends AbstractController $documents = $this->personDocumentACLAwareRepository->findByPerson( $person, - [], + ['date' => 'DESC', 'id' => 'DESC'], $pagination->getItemsPerPage(), $pagination->getCurrentPageFirstItemNumber() ); diff --git a/src/Bundle/ChillDocStoreBundle/Repository/PersonDocumentACLAwareRepository.php b/src/Bundle/ChillDocStoreBundle/Repository/PersonDocumentACLAwareRepository.php index 0f85a74b2..540390aef 100644 --- a/src/Bundle/ChillDocStoreBundle/Repository/PersonDocumentACLAwareRepository.php +++ b/src/Bundle/ChillDocStoreBundle/Repository/PersonDocumentACLAwareRepository.php @@ -64,7 +64,7 @@ class PersonDocumentACLAwareRepository implements PersonDocumentACLAwareReposito $this->addACL($qb, $person); - foreach ($orderBy as [$field, $order]) { + foreach ($orderBy as $field => $order) { $qb->addOrderBy($field, $order); }