diff --git a/extensions/flags/src/Listener/AddPostFlagsRelationship.php b/extensions/flags/src/Listener/AddPostFlagsRelationship.php index 02742f5e1..225935893 100755 --- a/extensions/flags/src/Listener/AddPostFlagsRelationship.php +++ b/extensions/flags/src/Listener/AddPostFlagsRelationship.php @@ -59,12 +59,12 @@ class AddPostFlagsRelationship /** * @param GetApiRelationship $event - * @return \Flarum\Api\Relationship\HasManyBuilder|null + * @return \Tobscure\JsonApi\Relationship|null */ public function getApiRelationship(GetApiRelationship $event) { if ($event->isRelationship(PostSerializer::class, 'flags')) { - return $event->serializer->hasMany(FlagSerializer::class, 'flags'); + return $event->serializer->hasMany($event->model, FlagSerializer::class, 'flags'); } }