mirror of
https://github.com/BillyOutlast/UNIT3D.git
synced 2026-02-04 03:01:20 +01:00
update: replace regex check on imdb parameter
This commit is contained in:
@@ -46,7 +46,7 @@ class RequestController extends Controller
|
||||
return $query->where(fn ($query) => $query->where('tmdb_movie_id', '=', $tmdb)
|
||||
->orWhere('tmdb_tv_id', '=', $tmdb));
|
||||
})
|
||||
->when($request->filled('imdb'), fn ($query) => $query->where('imdb', '=', preg_replace('/[^0-9]/', '', $request->input('imdb'))))
|
||||
->when($request->filled('imdb'), fn ($query) => $query->where('imdb', '=', $request->integer('imdb')))
|
||||
->when($request->filled('tvdb'), fn ($query) => $query->where('tvdb', '=', $request->integer('tvdb')))
|
||||
->when($request->filled('mal'), fn ($query) => $query->where('mal', '=', $request->integer('mal')))
|
||||
->when($request->filled('filled'), fn ($query) => $request->boolean('filled')
|
||||
|
||||
@@ -17,12 +17,11 @@ Filter, sort, and paginate torrent requests.
|
||||
| `type_id` | int[] | Filter by type ID(s) | - |
|
||||
| `resolution_id` | int[] | Filter by resolution ID(s) | - |
|
||||
| `tmdb` | integer | Filter by TMDB ID | - |
|
||||
| `imdb` | string | Filter by IMDB ID | - |
|
||||
| `imdb` | integer | Filter by IMDB ID | - |
|
||||
| `tvdb` | integer | Filter by TVDB ID | - |
|
||||
| `mal` | integer | Filter by MAL ID | - |
|
||||
| `filled` | boolean | Filter by filled status | - |
|
||||
| `claimed` | boolean | Filter by claimed status | - |
|
||||
| `page` | integer | Page number | 1 |
|
||||
| `perPage` | integer | Items per page (max: 100) | 25 |
|
||||
|
||||
#### Example Request
|
||||
|
||||
Reference in New Issue
Block a user