diff --git a/src/plugins/plugin_xep_0060.py b/src/plugins/plugin_xep_0060.py index 189c3622..931d307e 100755 --- a/src/plugins/plugin_xep_0060.py +++ b/src/plugins/plugin_xep_0060.py @@ -255,7 +255,7 @@ class XEP_0060(object): metadata = {} if rsm_request is not None: rsm_data = client.pubsub_client.getRSMResponse(ext_data['id']) - metadata.update({'rsm_{}'.format(key): value for key, value in rsm_data}) + metadata.update({'rsm_{}'.format(key): value for key, value in rsm_data.iteritems()}) return (items, metadata) d.addCallback(addMetadata)