diff --git a/apps/jqr/apps.py b/apps/jqr/apps.py index 8bf81bc..29eb006 100644 --- a/apps/jqr/apps.py +++ b/apps/jqr/apps.py @@ -1,3 +1,5 @@ +from threading import Thread + from django.apps import AppConfig @@ -6,4 +8,6 @@ class JqrConfig(AppConfig): name = 'apps.jqr' def ready(self): - from .pubsub import * + from apps.jqr.pubsub import JQREventNewUserCallbackPubSub + t = Thread(target=JQREventNewUserCallbackPubSub.event_callback_listener) + t.start() diff --git a/apps/jqr/pubsub.py b/apps/jqr/pubsub.py index 28e38f6..2d834c4 100644 --- a/apps/jqr/pubsub.py +++ b/apps/jqr/pubsub.py @@ -84,8 +84,8 @@ class JQRQrcodeCallbackPubSub: handler(qrcodeid, userid, externaluserid, corpinfo) -if not settings.DEBUG: - t = Thread(target=JQREventNewUserCallbackPubSub.event_callback_listener) - t.start() +# if not settings.DEBUG: +# t = Thread(target=JQREventNewUserCallbackPubSub.event_callback_listener) +# t.start() # t2 = Thread(target=JQRQrcodeCallbackPubSub.qrcode_callback_listener) # t2.start()