Skip to content

Commit e490c55

Browse files
committed
SA-CORE-2021-010 by bradjones1, xjm, bbrala, gabesullice, Wim Leers, e0ipso
1 parent f7d766b commit e490c55

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

modules/jsonapi/src/ResourceType/ResourceType.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,7 @@ public function getRelatableResourceTypes() {
400400
$this->relatableResourceTypesByField = array_reduce(array_map(function (ResourceTypeRelationship $field) {
401401
return [$field->getPublicName() => $field->getRelatableResourceTypes()];
402402
}, array_filter($this->fields, function (ResourceTypeField $field) {
403-
return $field instanceof ResourceTypeRelationship;
403+
return $field instanceof ResourceTypeRelationship && $field->isFieldEnabled();
404404
})), 'array_merge', []);
405405
}
406406
return $this->relatableResourceTypesByField;
@@ -418,7 +418,7 @@ public function getRelatableResourceTypes() {
418418
* @see self::getRelatableResourceTypes()
419419
*/
420420
public function getRelatableResourceTypesByField($field_name) {
421-
return ($field = $this->getFieldByPublicName($field_name)) && $field instanceof ResourceTypeRelationship
421+
return ($field = $this->getFieldByPublicName($field_name)) && $field instanceof ResourceTypeRelationship && $field->isFieldEnabled()
422422
? $field->getRelatableResourceTypes()
423423
: [];
424424
}

0 commit comments

Comments
 (0)