summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdolfo Fitoria <adolfo.fitoria@gmail.com>2013-06-11 17:30:48 -0600
committerAdolfo Fitoria <adolfo.fitoria@gmail.com>2013-06-11 17:30:48 -0600
commit858c7db37dfbb99ced8d44123fceacbf56429dac (patch)
tree662de0a23adaa73c0270033e64bd742ad27bd0bf
parentc489e66c3000dd91548676d452752c54e2d7ee67 (diff)
downloadaskbot-858c7db37dfbb99ced8d44123fceacbf56429dac.tar.gz
askbot-858c7db37dfbb99ced8d44123fceacbf56429dac.tar.bz2
askbot-858c7db37dfbb99ced8d44123fceacbf56429dac.zip
fixed bug present in production mode
-rw-r--r--askbot/search/haystack/signals.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/askbot/search/haystack/signals.py b/askbot/search/haystack/signals.py
index 54a645a6..403cee89 100644
--- a/askbot/search/haystack/signals.py
+++ b/askbot/search/haystack/signals.py
@@ -1,7 +1,7 @@
from django.db.models import signals as django_signals
from django.contrib.auth.models import User
+
from haystack.signals import BaseSignalProcessor
-from askbot.models import signals as askbot_signals
class AskbotRealtimeSignalProcessor(BaseSignalProcessor):
'''
@@ -12,6 +12,7 @@ class AskbotRealtimeSignalProcessor(BaseSignalProcessor):
def setup(self):
try:
from askbot.models import Post, Thread
+ from askbot.models import signals as askbot_signals
django_signals.post_save.connect(self.handle_save, sender=User)
django_signals.post_save.connect(self.handle_save, sender=Thread)
django_signals.post_save.connect(self.handle_save, sender=Post)
@@ -25,6 +26,7 @@ class AskbotRealtimeSignalProcessor(BaseSignalProcessor):
def teardown(self):
from askbot.models import Post, Thread
+ from askbot.models import signals as askbot_signals
django_signals.post_save.disconnect(self.handle_save, sender=User)
django_signals.post_save.disconnect(self.handle_save, sender=Post)
django_signals.post_save.disconnect(self.handle_save, sender=Thread)