diff --git a/src/FieldAccess.php b/src/FieldAccess.php index 41e9594..76c7b48 100644 --- a/src/FieldAccess.php +++ b/src/FieldAccess.php @@ -35,7 +35,7 @@ class FieldAccess implements FieldAccessInterface { public function handle(string $operation, FieldDefinitionInterface $field_definition, AccountInterface $account, FieldItemListInterface $items = NULL): AccessResultInterface { $route = $this->routeMatch->getRouteObject(); // Only check access if this is running on JSON API routes. - if (!$route || !$route->hasRequirement(Routes::JSON_API_ROUTE_FLAG_KEY)) { + if (!$route || !$route->hasDefault(Routes::JSON_API_ROUTE_FLAG_KEY)) { return AccessResult::neutral(); } $entity_type_id = $field_definition->getTargetEntityTypeId();