Skip to content

Commit 569f4c4

Browse files
committed
[Issue-69] Adjust relation call for nulled resources
1 parent 05085f9 commit 569f4c4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Concerns/Relationships.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ private function resolveRelationships(Request $request)
143143
$value => self::guessRelationshipResource($value, $this),
144144
])
145145
->map(fn (string $class, string $relation): Closure => function () use ($class, $relation): JsonApiResource|JsonApiResourceCollection {
146-
return with($this->resource->{$relation}, function (mixed $resource) use ($class): JsonApiResource|JsonApiResourceCollection {
146+
return with($this->resource?->{$relation}, function (mixed $resource) use ($class): JsonApiResource|JsonApiResourceCollection {
147147
if ($resource instanceof Traversable || (is_array($resource) && ! Arr::isAssoc($resource))) {
148148
return $class::collection($resource);
149149
}

0 commit comments

Comments
 (0)