diff src/plugins/plugin_xep_0264.py @ 2528:65e278997715

component file sharing: comments metadata: new <comments> element is added to file metadata, it contains the URL to the comments virtual node and the count of comments (this way client knows if it make sense to request comments or not). Fixed triggers in plugin XEP-0264 (return value was missing). New trigger in plugin XEP-0329 to allow component to add metadata (used here for comments url).
author Goffi <goffi@goffi.org>
date Fri, 16 Mar 2018 18:43:11 +0100
parents 327bbbe793ce
children
line wrap: on
line diff
--- a/src/plugins/plugin_xep_0264.py	Fri Mar 16 17:06:35 2018 +0100
+++ b/src/plugins/plugin_xep_0264.py	Fri Mar 16 18:43:11 2018 +0100
@@ -91,6 +91,7 @@
             width, height = thumbnail['size']
             thumbnail_elt['width'] = unicode(width)
             thumbnail_elt['height'] = unicode(height)
+        return True
 
     def _getFileThumbnails(self, file_elt, file_data):
         thumbnails = []
@@ -113,6 +114,7 @@
 
         if thumbnails:
             file_data.setdefault('extra', {})[C.KEY_THUMBNAILS] = thumbnails
+        return True
 
     ## thumbnails generation ##