fix: torrent filter type hints

This commit is contained in:
Roardom
2022-05-31 16:45:08 -05:00
parent 416369c252
commit f1bb84b90b
7 changed files with 46 additions and 46 deletions
+4 -4
View File
@@ -167,10 +167,10 @@ class RssController extends Controller
->when($search->types !== null, fn ($query) => $query->ofType($search->types))
->when($search->resolutions !== null, fn ($query) => $query->ofResolution($search->resolutions))
->when($search->genres !== null, fn ($query) => $query->ofGenre($search->genres))
->when($search->tmdb !== null, fn ($query) => $query->ofTmdb($search->tmdb))
->when($search->imdb !== null, fn ($query) => $query->ofImdb(\preg_match('/tt0*(?=(\d{7,}))/', $search->imdb, $matches) ? $matches[1] : $search->imdb))
->when($search->tvdb !== null, fn ($query) => $query->ofTvdb($search->tvdb))
->when($search->mal !== null, fn ($query) => $query->ofMal($search->mal))
->when($search->tmdb !== null, fn ($query) => $query->ofTmdb((int) $search->tmdb))
->when($search->imdb !== null, fn ($query) => $query->ofImdb((int) (\preg_match('/tt0*(?=(\d{7,}))/', $search->imdb, $matches) ? $matches[1] : $search->imdb)))
->when($search->tvdb !== null, fn ($query) => $query->ofTvdb((int) $search->tvdb))
->when($search->mal !== null, fn ($query) => $query->ofMal((int) $search->mal))
->when($search->freeleech !== null, fn ($query) => $query->ofFreeleech([25, 50, 75, 100]))
->when($search->doubleupload !== null, fn ($query) => $query->doubleup())
->when($search->featured !== null, fn ($query) => $query->featured())