X-Git-Url: https://git.mdrn.pl/prawokultury.git/blobdiff_plain/fa8909f95f314f1bea5f52b81381304c68a75417..820e41645dd2ed482850e260eab1f0ff138eb8b4:/events/search_indexes.py?ds=inline

diff --git a/events/search_indexes.py b/events/search_indexes.py
index 1321dcd..2fe31cb 100644
--- a/events/search_indexes.py
+++ b/events/search_indexes.py
@@ -2,7 +2,7 @@ from django.conf import settings
 import datetime
 from haystack import indexes
 from events.models import Event
-from migdal.helpers import add_translatable_index
+from fnpdjango.utils.models.translation import add_translatable_index
 
 
 class EventIndex(indexes.RealTimeSearchIndex, indexes.Indexable):
@@ -12,16 +12,15 @@ class EventIndex(indexes.RealTimeSearchIndex, indexes.Indexable):
     def index_queryset(self):
         """Used when the entire index for model is updated."""
         return self.get_model().objects.all()
-        
+
 
 add_translatable_index(EventIndex, {
 # Haystack needs a main field to be the same across all indexes
 # so we treat title of the event as this main content, named 'body'
-   'body': indexes.CharField(model_attr='title'), 
-   'organizer': indexes.CharField(), 
-   'place': indexes.CharField()
+   'body': indexes.CharField(model_attr='title', null=True),
+   'organizer': indexes.CharField(null=True),
+   'place': indexes.CharField(null=True)
    })
 
 
 getattr(EventIndex, "body_%s" % settings.LANGUAGE_CODE).document = True
-