diff --git a/src/Plugin/search_api/backend/SearchApiSolrBackend.php b/src/Plugin/search_api/backend/SearchApiSolrBackend.php index e9a4b1a..db181b9 100644 --- a/src/Plugin/search_api/backend/SearchApiSolrBackend.php +++ b/src/Plugin/search_api/backend/SearchApiSolrBackend.php @@ -1091,6 +1091,16 @@ class SearchApiSolrBackend extends BackendPluginBase implements SolrBackendInter /** * {@inheritdoc} */ + public function supportsDataType($type) { + $supported_data_types = [ + 'location', + ]; + return in_array($type, $supported_data_types); + } + + /** + * {@inheritdoc} + */ public function getSolrFieldNames(IndexInterface $index, $single_value_name = FALSE, $reset = FALSE) { // @todo The field name mapping should be cached per index because custom // queries needs to access it on every query.