Commit 2d6e7e94 authored by Andreas Heimann's avatar Andreas Heimann

fixed hot and popular not properly ordering

parent 51e6aab2
...@@ -33,8 +33,8 @@ class SongRepository extends ServiceEntityRepository ...@@ -33,8 +33,8 @@ class SongRepository extends ServiceEntityRepository
$qb $qb
->where('e.uploadDate <= :begin') ->where('e.uploadDate <= :begin')
->andWhere('e.uploadDate >= :end') ->andWhere('e.uploadDate >= :end')
->orderBy('e.downloads', 'DESC') ->addOrderBy('e.downloads', 'DESC')
->orderBy('e.views', 'DESC') ->addOrderBy('e.views', 'DESC')
->setFirstResult(12 * $page) ->setFirstResult(12 * $page)
->setMaxResults(12) ->setMaxResults(12)
->setParameter('begin', new \DateTime('NOW')) ->setParameter('begin', new \DateTime('NOW'))
...@@ -45,8 +45,8 @@ class SongRepository extends ServiceEntityRepository ...@@ -45,8 +45,8 @@ class SongRepository extends ServiceEntityRepository
public function getPopular(int $page) { public function getPopular(int $page) {
$qb = $this->createQueryBuilder("e"); $qb = $this->createQueryBuilder("e");
$qb $qb
->orderBy('e.downloads', 'DESC') ->addOrderBy('e.downloads', 'DESC')
->orderBy('e.views', 'DESC') ->addOrderBy('e.views', 'DESC')
->setFirstResult(12 * $page) ->setFirstResult(12 * $page)
->setMaxResults(12); ->setMaxResults(12);
return $qb->getQuery()->getResult(); return $qb->getQuery()->getResult();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment