diff wokkel/pubsub.py @ 14:1de25b1f609f

tmp (wokkel): fixes RSM implementation to fit sat_pubsub answer when in "unrestricted" mode
author souliane <souliane@mailoo.org>
date Thu, 10 Sep 2015 07:33:13 +0200
parents 22f0cb2fa793
children fd6957dfa8c6
line wrap: on
line diff
--- a/wokkel/pubsub.py	Sun Aug 16 00:06:12 2015 +0200
+++ b/wokkel/pubsub.py	Thu Sep 10 07:33:13 2015 +0200
@@ -1408,6 +1408,9 @@
         items["node"] = request.nodeIdentifier
 
         for item in result:
+            if isinstance(item, tuple):
+                # XXX: see sat_pubsub.pgsql_storage.LeafNode.getItemsById return value
+                item = item[0]
             if item.name == 'item':
                 item.uri = NS_PUBSUB
                 items.addChild(item)