patch: sets default download progress to 0, orders active downloads ASC

This commit is contained in:
2025-05-01 16:37:08 -05:00
parent f3285ba60c
commit fd84648100

View File

@@ -41,7 +41,7 @@ class DownloadRepository extends ServiceEntityRepository
$firstResult = ($pageNumber - 1) * $perPage; $firstResult = ($pageNumber - 1) * $perPage;
$query = $this->createQueryBuilder('d') $query = $this->createQueryBuilder('d')
->andWhere('d.status IN (:statuses)') ->andWhere('d.status IN (:statuses)')
->orderBy('d.id', 'DESC') ->orderBy('d.id', 'ASC')
->setParameter('statuses', ['New', 'In Progress']) ->setParameter('statuses', ['New', 'In Progress'])
->setFirstResult($firstResult) ->setFirstResult($firstResult)
->setMaxResults($perPage) ->setMaxResults($perPage)
@@ -66,6 +66,7 @@ class DownloadRepository extends ServiceEntityRepository
->setImdbId($imdbId) ->setImdbId($imdbId)
->setMediaType($mediaType) ->setMediaType($mediaType)
->setBatchId($batchId) ->setBatchId($batchId)
->setProgress(0)
->setStatus($status); ->setStatus($status);
$this->getEntityManager()->persist($download); $this->getEntityManager()->persist($download);