X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/0bcf3b50304dc2159e9005b78000f212edd2d4bf..ccf1868db403f603a87db2194a8ced22a05766f1:/apps/pdcounter/models.py?ds=sidebyside diff --git a/apps/pdcounter/models.py b/apps/pdcounter/models.py index 1e441ac64..7c10f1e59 100644 --- a/apps/pdcounter/models.py +++ b/apps/pdcounter/models.py @@ -5,7 +5,7 @@ from django.conf import settings from django.db import models from django.db.models import permalink -from django.utils.translation import ugettext as _ +from django.utils.translation import ugettext_lazy as _ from datetime import datetime from django.db.models.signals import post_save, post_delete @@ -90,10 +90,10 @@ class BookStub(models.Model): if not settings.NO_SEARCH_INDEX: def update_index(sender, instance, **kwargs): - import search - idx = search.Index() + from search.index import Index + idx = Index() idx.index_tags(instance, remove_only=not 'created' in kwargs) - + post_delete.connect(update_index, Author) post_delete.connect(update_index, BookStub) post_save.connect(update_index, Author)