# HG changeset patch # User casties # Date 1443002062 -7200 # Node ID 3585573999b63e759e29498cae39129f455285a7 # Parent 7b6b064afe5d214d0cf9268dbe7278fc143e711f fix error messages when indexing. diff -r 7b6b064afe5d -r 3585573999b6 ismi_ext/ismi_ext.module --- a/ismi_ext/ismi_ext.module Fri Sep 18 18:26:38 2015 +0200 +++ b/ismi_ext/ismi_ext.module Wed Sep 23 11:54:22 2015 +0200 @@ -2,8 +2,14 @@ // alter indexing -function ismi_ext_apachesolr_index_documents_alter($documents, $entity, $entity_type, $env_id){ - // hole entities die sich auf diese beziehen +function ismi_ext_apachesolr_index_documents_alter($documents, $entity, $entity_type, $env_id) { + + if (!property_exists($entity, "field_attribute")) { + // not an openmind_entity + return; + } + + // hole entities die sich auf diese beziehen $attributes = $entity->field_attribute[LANGUAGE_NONE]; @@ -11,7 +17,6 @@ if (isset ($documents[0])){ foreach ($attributes as $attribute){ - #attributes als felder in solr $txt = $attribute['ov'];