Metadata operational; Handle cached/local lookups that are instant; Remove old tlids
This commit is contained in:
@ -197,13 +197,13 @@ class IrisFrontend(pykka.ThreadingActor, CoreListener):
|
||||
|
||||
|
||||
# add queue metadata
|
||||
def add_queue_metadata( self, tlids, from_uri, added_by ):
|
||||
def add_queue_metadata( self, tlids, added_from, added_by ):
|
||||
queue_metadata = self.queue_metadata
|
||||
|
||||
for tlid in tlids:
|
||||
item = {
|
||||
'tlid': tlid,
|
||||
'from_uri': from_uri,
|
||||
'added_from': added_from,
|
||||
'added_by': added_by
|
||||
}
|
||||
queue_metadata['tlid_'+str(tlid)] = item
|
||||
|
||||
@ -215,7 +215,7 @@ class PusherWebsocketHandler(tornado.websocket.WebSocketHandler):
|
||||
elif messageJson['action'] == 'add_queue_metadata':
|
||||
queue_metadata = self.frontend.add_queue_metadata(
|
||||
messageJson['tlids'],
|
||||
messageJson['from_uri'],
|
||||
messageJson['added_from'],
|
||||
connections[self.connectionid]['client']['username']
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user