change update index for Establishment
This commit is contained in:
parent
cb6834b3c0
commit
b27e032f15
|
|
@ -7,6 +7,7 @@ from django_elasticsearch_dsl.registries import registry
|
|||
@receiver(post_save)
|
||||
def update_document(sender, **kwargs):
|
||||
from establishment.models import Establishment
|
||||
from search_indexes.tasks import es_update
|
||||
app_label = sender._meta.app_label
|
||||
model_name = sender._meta.model_name
|
||||
instance = kwargs['instance']
|
||||
|
|
@ -23,8 +24,8 @@ def update_document(sender, **kwargs):
|
|||
filter_name = app_label_model_name_to_filter.get((app_label, model_name))
|
||||
if filter_name:
|
||||
qs = Establishment.objects.filter(**{filter_name: instance})
|
||||
for product in qs:
|
||||
registry.update(product)
|
||||
for item in qs:
|
||||
es_update(item)
|
||||
|
||||
|
||||
@receiver(post_save)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user