SA-CORE-2021-010 by bradjones1, xjm, bbrala, gabesullice, Wim Leers, e0ipso
parent
db467be3f9
commit
34667c88de
|
@ -405,7 +405,7 @@ class ResourceType {
|
|||
$this->relatableResourceTypesByField = array_reduce(array_map(function (ResourceTypeRelationship $field) {
|
||||
return [$field->getPublicName() => $field->getRelatableResourceTypes()];
|
||||
}, array_filter($this->fields, function (ResourceTypeField $field) {
|
||||
return $field instanceof ResourceTypeRelationship;
|
||||
return $field instanceof ResourceTypeRelationship && $field->isFieldEnabled();
|
||||
})), 'array_merge', []);
|
||||
}
|
||||
return $this->relatableResourceTypesByField;
|
||||
|
@ -423,7 +423,7 @@ class ResourceType {
|
|||
* @see self::getRelatableResourceTypes()
|
||||
*/
|
||||
public function getRelatableResourceTypesByField($field_name) {
|
||||
return ($field = $this->getFieldByPublicName($field_name)) && $field instanceof ResourceTypeRelationship
|
||||
return ($field = $this->getFieldByPublicName($field_name)) && $field instanceof ResourceTypeRelationship && $field->isFieldEnabled()
|
||||
? $field->getRelatableResourceTypes()
|
||||
: [];
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue