From 407f9026e046a84ef6d02d4b1da310a0489e43a7 Mon Sep 17 00:00:00 2001 From: Kuroshini Date: Wed, 22 Jan 2020 20:50:55 +0300 Subject: [PATCH] crunch for news type --- apps/search_indexes/signals.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/search_indexes/signals.py b/apps/search_indexes/signals.py index 5d9809b9..fd48233b 100644 --- a/apps/search_indexes/signals.py +++ b/apps/search_indexes/signals.py @@ -41,6 +41,9 @@ def update_news(sender, **kwargs): } filter_name = app_label_model_name_to_filter.get((app_label, model_name)) if filter_name: + if filter_name == 'news_type': + registry.update_related(instance) + return qs = News.objects.filter(**{filter_name: instance}) for product in qs: registry.update(product)