Skip to content

Commit bbe0b98

Browse files
committed
[Issue-69] Adjust relation call for nulled resources
1 parent 11a6f1b commit bbe0b98

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
@@ -144,7 +144,7 @@ private function resolveRelationships(Request $request)
144144
$value => self::guessRelationshipResource($value, $this),
145145
])
146146
->map(fn (string $class, string $relation): Closure => function () use ($class, $relation): JsonApiResource|JsonApiResourceCollection {
147-
return with($this->resource->{$relation}, function (mixed $resource) use ($class): JsonApiResource|JsonApiResourceCollection {
147+
return with($this->resource?->{$relation}, function (mixed $resource) use ($class): JsonApiResource|JsonApiResourceCollection {
148148
if ($resource instanceof Traversable || (is_array($resource) && ! Arr::isAssoc($resource))) {
149149
return $class::collection($resource);
150150
}

0 commit comments

Comments
 (0)