Mercurial > libervia-backend
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 ##