diff --git a/src/Twig/Components/MonitorList.php b/src/Twig/Components/MonitorList.php index 6484675..213899d 100644 --- a/src/Twig/Components/MonitorList.php +++ b/src/Twig/Components/MonitorList.php @@ -3,6 +3,7 @@ namespace App\Twig\Components; use App\Monitor\Framework\Repository\MonitorRepository; +use Doctrine\ORM\Query\Expr\OrderBy; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\UX\LiveComponent\Attribute\AsLiveComponent; use Symfony\UX\LiveComponent\Attribute\LiveAction; @@ -44,6 +45,7 @@ final class MonitorList extends AbstractController return $this->asPaginator($this->monitorRepository->createQueryBuilder('m') ->andWhere('m.status IN (:statuses)') ->setParameter('statuses', ['New', 'In Progress']) + ->orderBy('m.id', 'DESC') ->getQuery() ); } @@ -54,6 +56,7 @@ final class MonitorList extends AbstractController return $this->asPaginator($this->monitorRepository->createQueryBuilder('m') ->andWhere('m.status = :status') ->setParameter('status', 'Complete') + ->orderBy('m.id', 'DESC') ->getQuery() ); }