Skip to content

Commit baf65f9

Browse files
committed
Disable JSON:API query string handling for teams
1 parent 453cb1d commit baf65f9

6 files changed

Lines changed: 4 additions & 6 deletions

File tree

kits/API/Teams/app/Http/Controllers/Auth/RegisterController.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ public function __invoke(RegisterRequest $request): JsonResponse
3333
event(new Registered($user));
3434

3535
return (new UserResource($user))
36-
->ignoreFieldsAndIncludesInQueryString()
3736
->additional(['meta' => ['token' => $token]])
3837
->response()
3938
->setStatusCode(Response::HTTP_CREATED);

kits/API/Teams/app/Http/Controllers/Teams/TeamController.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ public function store(SaveTeamRequest $request, CreateTeam $createTeam): JsonRes
3535
$team = $createTeam->handle($request->user(), $request->validated('name'));
3636

3737
return (new TeamResource($team))
38-
->ignoreFieldsAndIncludesInQueryString()
3938
->response($request)
4039
->setStatusCode(Response::HTTP_CREATED);
4140
}
@@ -46,7 +45,6 @@ public function show(Request $request, Team $team): JsonResponse
4645
$user = $request->user();
4746

4847
return (new TeamResource($team))
49-
->ignoreFieldsAndIncludesInQueryString()
5048
->additional([
5149
'meta' => [
5250
'members' => MemberResource::collection($team->members()->get()),
@@ -74,7 +72,6 @@ public function update(SaveTeamRequest $request, Team $team): JsonResponse
7472
});
7573

7674
return (new TeamResource($team))
77-
->ignoreFieldsAndIncludesInQueryString()
7875
->response($request);
7976
}
8077

kits/API/Teams/app/Http/Controllers/Teams/TeamInvitationController.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ public function store(CreateTeamInvitationRequest $request, Team $team): JsonRes
3535
->notify(new TeamInvitationNotification($invitation));
3636

3737
return (new TeamInvitationResource($invitation))
38-
->ignoreFieldsAndIncludesInQueryString()
3938
->response($request)
4039
->setStatusCode(Response::HTTP_CREATED);
4140
}

kits/API/Teams/app/Http/Controllers/Teams/TeamMemberController.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ public function update(UpdateTeamMemberRequest $request, Team $team, User $user)
3434
$member = $team->members()->where('users.id', $user->id)->firstOrFail();
3535

3636
return (new MemberResource($member))
37-
->ignoreFieldsAndIncludesInQueryString()
3837
->response($request);
3938
}
4039

kits/API/Teams/app/Http/Resources/MemberResource.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
class MemberResource extends JsonApiResource
99
{
10+
protected bool $usesRequestQueryString = false;
11+
1012
/**
1113
* Get the resource's type.
1214
*/

kits/API/Teams/app/Http/Resources/TeamInvitationResource.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
class TeamInvitationResource extends JsonApiResource
99
{
10+
protected bool $usesRequestQueryString = false;
11+
1012
/**
1113
* Get the resource's attributes.
1214
*

0 commit comments

Comments
 (0)