Browse Source

add torrent / magnet download links, remove locale references #25

main
ghost 1 year ago
parent
commit
4c519a56ba
  1. 27
      src/Controller/TorrentController.php

27
src/Controller/TorrentController.php

@ -682,6 +682,23 @@ class TorrentController extends AbstractController
[ [
'name' => $file->getName(), 'name' => $file->getName(),
'size' => $file->getSize(), 'size' => $file->getSize(),
'url' => $this->generateUrl(
'torrent_download_file',
[
'torrentId' => $torrent->getId()
],
false
)
],
'magnet' =>
[
'url' => $this->generateUrl(
'torrent_download_magnet',
[
'torrentId' => $torrent->getId()
],
false
)
], ],
'scrape' => 'scrape' =>
[ [
@ -1730,12 +1747,11 @@ class TorrentController extends AbstractController
// Torrent download file // Torrent download file
#[Route( #[Route(
'/{_locale}/torrent/{torrentId}/download/file', '/torrent/{torrentId}/download/file',
name: 'torrent_download_file', name: 'torrent_download_file',
requirements: requirements:
[ [
'_locale' => '%app.locales%', 'torrentId' => '\d+'
'torrentId' => '\d+',
], ],
methods: methods:
[ [
@ -1857,12 +1873,11 @@ class TorrentController extends AbstractController
// Torrent download magnet // Torrent download magnet
#[Route( #[Route(
'/{_locale}/torrent/{torrentId}/download/magnet', '/torrent/{torrentId}/download/magnet',
name: 'torrent_download_magnet', name: 'torrent_download_magnet',
requirements: requirements:
[ [
'_locale' => '%app.locales%', 'torrentId' => '\d+'
'torrentId' => '\d+',
], ],
methods: methods:
[ [

Loading…
Cancel
Save