Mercurial > public > sg101
diff gpp/forums/search_indexes.py @ 470:d9b6c4ec1977
For #227; rework last commit slightly (r508). Adapt the desired forums signal signature to the queued_search API instead of the other way around.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Wed, 17 Aug 2011 01:29:27 +0000 |
parents | 3b30286adba5 |
children | 387d46abcb95 |
line wrap: on
line diff
--- a/gpp/forums/search_indexes.py Wed Aug 17 01:02:08 2011 +0000 +++ b/gpp/forums/search_indexes.py Wed Aug 17 01:29:27 2011 +0000 @@ -24,6 +24,9 @@ def _teardown_save(self, model): topic_content_update.disconnect(self.enqueue_save) + def enqueue_save(self, sender, **kwargs): + return self.enqueue('update', sender) + def can_index(self, instance): return instance.forum.id in Forum.objects.public_forum_ids() @@ -46,6 +49,9 @@ def _teardown_save(self, model): post_content_update.disconnect(self.enqueue_save) + def enqueue_save(self, sender, **kwargs): + return self.enqueue('update', sender) + def can_index(self, instance): return instance.topic.forum.id in Forum.objects.public_forum_ids()