diff --git a/apps/search_indexes/serializers.py b/apps/search_indexes/serializers.py index 288d3577..cac4e336 100644 --- a/apps/search_indexes/serializers.py +++ b/apps/search_indexes/serializers.py @@ -119,6 +119,12 @@ class AnotherCityDocumentShortSerializer(CityDocumentShortSerializer): country = CountryDocumentSerializer() + def to_representation(self, instance): + if instance != AttrDict(d={}) or \ + (isinstance(instance, dict) and len(instance) != 0): + return super().to_representation(instance) + return None + class ProductEstablishmentDocumentSerializer(serializers.Serializer): """Related to Product Establishment ES document serializer."""