check for presence of _geo_indices on field class before referencing
This commit is contained in:
parent
048826f6f0
commit
4abfcb0188
1 changed files with 2 additions and 1 deletions
|
|
@ -812,7 +812,8 @@ class BaseDocument(object):
|
||||||
field_cls = field.document_type
|
field_cls = field.document_type
|
||||||
if field_cls in inspected_classes:
|
if field_cls in inspected_classes:
|
||||||
continue
|
continue
|
||||||
geo_indices += field_cls._geo_indices(inspected_classes)
|
if hasattr(field_cls, '_geo_indices'):
|
||||||
|
geo_indices += field_cls._geo_indices(inspected_classes)
|
||||||
elif field._geo_index:
|
elif field._geo_index:
|
||||||
geo_indices.append(field)
|
geo_indices.append(field)
|
||||||
return geo_indices
|
return geo_indices
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue