- Issue created by @wilco
When indexing translated nodes, an "id" field/pseudofield is used internally by solr / search_api_et_solr which generates the notice when passed through search_api_et_solr_field_is_translatable
Index a translated node, note the following error in the log:
Notice: Trying to access array offset on value of type null in search_api_et_solr_field_is_translatable() (line 312 of /var/www/html/sites/all/modules/contrib/search_api_et_solr/search_api_et_solr.module).
This also causes the following error in field.multilingual.inc: Notice: Trying to access array offset on value of type null in field_is_translatable() (line 176 of /var/www/html/modules/field/field.multilingual.inc).
Patch the search_api_et_solr.module's "search_api_et_solr_field_is_translatable" function to return FALSE if field_info is null
Active
1.0
Code