mirror of
https://github.com/YGGverse/YGGtracker.git
synced 2026-04-01 01:25:39 +00:00
apply sensitive / locale filters for search results
This commit is contained in:
parent
d2cb66f51d
commit
3aa7e5ff3c
2 changed files with 62 additions and 1 deletions
|
|
@ -355,6 +355,24 @@ class TorrentService
|
|||
);
|
||||
}
|
||||
|
||||
public function findLastTorrentLocalesByTorrentIdApproved(
|
||||
int $torrentId,
|
||||
bool $approved = true
|
||||
): ?TorrentLocales
|
||||
{
|
||||
return $this->entityManagerInterface
|
||||
->getRepository(TorrentLocales::class)
|
||||
->findOneBy(
|
||||
[
|
||||
'torrentId' => $torrentId,
|
||||
'approved' => $approved
|
||||
],
|
||||
[
|
||||
'id' => 'DESC'
|
||||
]
|
||||
);
|
||||
}
|
||||
|
||||
public function findTorrentLocalesByTorrentId(int $torrentId): array
|
||||
{
|
||||
return $this->entityManagerInterface
|
||||
|
|
@ -466,6 +484,24 @@ class TorrentService
|
|||
);
|
||||
}
|
||||
|
||||
public function findLastTorrentSensitiveByTorrentIdApproved(
|
||||
int $torrentId,
|
||||
bool $approved = true
|
||||
): ?TorrentSensitive
|
||||
{
|
||||
return $this->entityManagerInterface
|
||||
->getRepository(TorrentSensitive::class)
|
||||
->findOneBy(
|
||||
[
|
||||
'torrentId' => $torrentId,
|
||||
'approved' => $approved,
|
||||
],
|
||||
[
|
||||
'id' => 'DESC'
|
||||
]
|
||||
);
|
||||
}
|
||||
|
||||
public function findTorrentSensitiveByTorrentId(int $torrentId): array
|
||||
{
|
||||
return $this->entityManagerInterface
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue