fix: test if the relationship item exists on using elasticpress

This commit is contained in:
vnmedeiros 2021-04-15 11:06:24 -03:00
parent 19f1619e99
commit 03b093db58
1 changed files with 10 additions and 2 deletions

View File

@ -764,7 +764,11 @@ class Elastic_Press {
$metadatadum = \Tainacan\Repositories\Metadata::get_instance()->fetch($metada_id);
if ( isset($metadatadum->get_metadata_type_options()['collection_id'])) {
$item = \Tainacan\Repositories\Items::get_instance()->fetch(intval($term['key']));
$label = $item->get_title();
if( $item instanceof Entities\Item) {
$label = $item->get_title();
} else {
continue;
}
}
}
$fct = [
@ -855,7 +859,11 @@ class Elastic_Press {
$metadatadum = \Tainacan\Repositories\Metadata::get_instance()->fetch($metada_id);
if ( isset($metadatadum->get_metadata_type_options()['collection_id'])) {
$item = \Tainacan\Repositories\Items::get_instance()->fetch($term['key'][$key]);
$label = $item->get_title();
if( $item instanceof Entities\Item) {
$label = $item->get_title();
} else {
continue;
}
}
}