Skip to content

Commit 4af46e0

Browse files
committed
IBX-8417: Removed enablePagination parameter for object relation
Since v5 this field only works with pagination (always enabled)
1 parent e77b5e1 commit 4af46e0

File tree

4 files changed

+3
-6
lines changed

4 files changed

+3
-6
lines changed

src/bundle/Resources/config/services/resolvers.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,6 @@ services:
4747
- { name: overblog_graphql.query, alias: "ItemsOfTypeAsConnection", method: "resolveItemsOfTypeAsConnection" }
4848

4949
Ibexa\GraphQL\Resolver\RelationFieldResolver:
50-
arguments:
51-
$enablePagination: '%ibexa.graphql.schema.ibexa_object_relation_list.enable_pagination%'
5250
tags:
5351
- { name: overblog_graphql.query, alias: "RelationFieldValue", method: "resolveRelationFieldValue" }
5452

src/bundle/Resources/config/services/schema.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ services:
4343
arguments:
4444
$contentTypeService: '@ibexa.siteaccessaware.service.content_type'
4545
$innerMapper: '@Ibexa\GraphQL\Schema\Domain\Content\Mapper\FieldDefinition\RelationFieldDefinitionMapper.inner'
46-
$enablePagination: '%ibexa.graphql.schema.ibexa_object_relation_list.enable_pagination%'
4746

4847
Ibexa\GraphQL\Schema\Domain\Content\Mapper\FieldDefinition\SelectionFieldDefinitionMapper:
4948
decorates: Ibexa\Contracts\GraphQL\Schema\Domain\Content\Mapper\FieldDefinition\FieldDefinitionMapper

src/lib/Resolver/RelationFieldResolver.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
use Ibexa\GraphQL\ItemFactory;
1616
use Ibexa\GraphQL\Relay\PageAwareConnection;
1717
use Ibexa\GraphQL\Value\Field;
18-
use Overblog\GraphQLBundle\Definition\Resolver\QueryInterface;
1918
use Ibexa\GraphQL\Value\Item;
2019
use Overblog\GraphQLBundle\Definition\Argument;
20+
use Overblog\GraphQLBundle\Definition\Resolver\QueryInterface;
2121
use Overblog\GraphQLBundle\Relay\Connection\Paginator;
2222

2323
final class RelationFieldResolver implements QueryInterface
2424
{
25-
public const DEFAULT_LIMIT = 25;
25+
public const int DEFAULT_LIMIT = 25;
2626

2727
private ContentLoader $contentLoader;
2828

src/lib/Schema/Domain/Content/Mapper/FieldDefinition/RelationFieldDefinitionMapper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public function mapToFieldValueType(FieldDefinition $fieldDefinition): ?string
4949
}
5050

5151
if ($this->isMultiple($fieldDefinition)) {
52-
$type = "RelationsConnection";
52+
$type = 'RelationsConnection';
5353
}
5454

5555
return $type;

0 commit comments

Comments
 (0)