mirror of
https://github.com/jikan-me/jikan-rest.git
synced 2025-02-20 11:23:35 +08:00
fixes tests
This commit is contained in:
parent
0442af7631
commit
c71b34380d
@ -8,6 +8,7 @@ use App\Dto\QueryAnimeSchedulesCommand;
|
||||
use App\Http\Resources\V4\AnimeCollection;
|
||||
use App\Support\CachedData;
|
||||
use Illuminate\Support\Env;
|
||||
use Spatie\LaravelData\Optional;
|
||||
|
||||
/**
|
||||
* @implements RequestHandler<QueryAnimeSchedulesCommand, AnimeCollection>
|
||||
@ -24,7 +25,7 @@ final class QueryAnimeSchedulesHandler implements RequestHandler
|
||||
public function handle($request)
|
||||
{
|
||||
$requestParams = collect($request->all());
|
||||
$limit = $requestParams->get("limit");
|
||||
$limit = $request->limit instanceof Optional ? max_results_per_page() : $request->limit;
|
||||
$results = $this->repository->getCurrentlyAiring($request->filter);
|
||||
// apply sfw, kids and unapproved filters
|
||||
/** @noinspection PhpUndefinedMethodInspection */
|
||||
|
@ -12,6 +12,7 @@ use App\Support\CachedData;
|
||||
use Illuminate\Contracts\Database\Query\Builder;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Support\Carbon;
|
||||
use Spatie\LaravelData\Optional;
|
||||
use Symfony\Component\HttpFoundation\Exception\BadRequestException;
|
||||
|
||||
/**
|
||||
@ -32,11 +33,12 @@ abstract class QueryAnimeSeasonHandlerBase implements RequestHandler
|
||||
{
|
||||
$requestParams = collect($request->all());
|
||||
$type = $requestParams->has("filter") ? $request->filter : null;
|
||||
$limit = $request->limit instanceof Optional ? max_results_per_page() : $request->limit;
|
||||
$results = $this->getSeasonItems($request, $type);
|
||||
// apply sfw, kids and unapproved filters
|
||||
/** @noinspection PhpUndefinedMethodInspection */
|
||||
$results = $results->filter($requestParams);
|
||||
$results = $results->paginate($request->limit, ["*"], null, $request->page);
|
||||
$results = $results->paginate($limit, ["*"], null, $request->page);
|
||||
|
||||
$animeCollection = new AnimeCollection($results);
|
||||
$response = $animeCollection->response();
|
||||
|
Loading…
x
Reference in New Issue
Block a user