Skip to content
This repository was archived by the owner on Feb 20, 2019. It is now read-only.

Commit 5c6cc87

Browse files
committed
Use pk instead of id
1 parent df3cd83 commit 5c6cc87

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

elasticutils/contrib/django/tasks.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,15 @@ def update_in_index(sender, instance, **kw):
5454
for id_list in chunked(ids, chunk_size):
5555
documents = []
5656

57-
for obj in model.objects.filter(id__in=id_list):
57+
for obj in model.objects.filter(pk__in=id_list):
5858
try:
59-
documents.append(mapping_type.extract_document(obj.id, obj))
59+
documents.append(mapping_type.extract_document(obj.pk, obj))
6060
except Exception as exc:
6161
log.exception('Unable to extract document {0}: {1}'.format(
6262
obj, repr(exc)))
6363

6464
if documents:
65-
mapping_type.bulk_index(documents, id_field='id', es=es, index=index)
65+
mapping_type.bulk_index(documents, id_field=model._meta.pk.name, es=es, index=index)
6666

6767

6868
@task

0 commit comments

Comments
 (0)