feat: manually mark teamer as viewed
This commit is contained in:
@@ -27,7 +27,7 @@ class TeamerRepository extends ServiceEntityRepository
|
||||
parent::__construct($registry, Teamer::class);
|
||||
}
|
||||
|
||||
public function getListQuery(TeamerFilterDto $filterDto, ?string $requestedSorting = null): Query
|
||||
public function getListQuery(TeamerFilterDto $filterDto): Query
|
||||
{
|
||||
$qb = $this->createQueryBuilder('teamer');
|
||||
|
||||
@@ -38,15 +38,10 @@ class TeamerRepository extends ServiceEntityRepository
|
||||
->leftJoin('teamer.licenses', 'license')
|
||||
->leftJoin('teamer.feedback', 'feedback')
|
||||
->leftJoin('teamer.user', 'user')
|
||||
->addOrderBy('teamer.viewed', 'asc')
|
||||
->addOrderBy('teamer.lastName', 'asc')
|
||||
;
|
||||
|
||||
if (null === $requestedSorting) {
|
||||
$qb
|
||||
->orderBy('teamer.viewed', 'asc')
|
||||
->addOrderBy('teamer.lastName', 'asc')
|
||||
;
|
||||
}
|
||||
|
||||
if (null !== $filterDto->getName()) {
|
||||
$qb
|
||||
->andWhere($qb->expr()->orX(
|
||||
|
||||
Reference in New Issue
Block a user