Skip to content

Commit 38a6b19

Browse files
committed
fix relationships
1 parent 10b431f commit 38a6b19

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

src/Fields/Field.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ public function resolve($request, $model)
128128
/**
129129
* Define the callback that should be used to resolve the field's value.
130130
*
131-
* @param callable $resolveCallback($modelAttribute)
131+
* @param callable $resolveCallback($request, $modelAttribute)
132132
* @return $this
133133
*/
134134
public function resolveUsing(callable $resolveCallback)

src/Http/Controllers/RelationshipController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ class RelationshipController extends Controller
1010
public function get(RelationshipRequest $request)
1111
{
1212
return $request->findResourceOrFail()
13-
->resolvesRelationship($request);
13+
->resolvesRelationship($request)->value;
1414
}
1515

1616
public function attach(RelationshipRequest $request)

src/ResolvesRelationships.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,7 @@ public function resolvesRelationship($request)
4444
return $item->name == $request->route('relationship');
4545
});
4646

47-
$relationship->resolve($request, $this->resource);
48-
49-
return $relationship->jsonSerialize();
47+
return tap($relationship)->resolve($request, $this->resource);
5048
}
5149

5250
/**

0 commit comments

Comments
 (0)