Add backend support for handling new 'read' message flag

(imported from commit 6194e9332caa2d279cbc304f0d6a69f969aa9a72)
This commit is contained in:
Leo Franchi
2013-03-06 15:04:53 -05:00
parent 6a53d1c35d
commit 93a3f14c43
6 changed files with 143 additions and 10 deletions

View File

@@ -2,7 +2,8 @@ from optparse import make_option
from django.core.management.base import BaseCommand
import simplejson
import pika
from zephyr.lib.actions import process_user_activity_event, process_user_presence_event
from zephyr.lib.actions import process_user_activity_event, \
process_user_presence_event, process_update_message_flags
from zephyr.lib.queue import SimpleQueueClient
import sys
import signal
@@ -21,6 +22,8 @@ class Command(BaseCommand):
process_user_activity_event(event)
elif msg_type == 'user_presence':
process_user_presence_event(event)
elif msg_type == 'update_message':
process_update_message_flags(event)
else:
print("[*] Unknown message type: %s" (msg_type,))