Mercurial > libervia-backend
comparison sat/plugins/plugin_xep_0060.py @ 3069:73db9db8b9e1
plugin XEP-0277: fixed comments URLs parsing
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 08 Nov 2019 11:55:21 +0100 |
parents | 93e8793a735a |
children | cea52c9ddfd9 |
comparison
equal
deleted
inserted
replaced
3068:e189ceca7e8b | 3069:73db9db8b9e1 |
---|---|
1126 @return (tuple): a deferred which fire a serialised form ready to go throught | 1126 @return (tuple): a deferred which fire a serialised form ready to go throught |
1127 bridge | 1127 bridge |
1128 """ | 1128 """ |
1129 items, metadata = items_data | 1129 items, metadata = items_data |
1130 | 1130 |
1131 def eb(failure): | 1131 def eb(failure_): |
1132 log.warning( | 1132 log.warning(f"Error while serialising/parsing item: {failure_.value}") |
1133 "Error while serialising/parsing item: {}".format(str(failure.value)) | |
1134 ) | |
1135 | 1133 |
1136 d = defer.gatherResults([item_cb(item).addErrback(eb) for item in items]) | 1134 d = defer.gatherResults([item_cb(item).addErrback(eb) for item in items]) |
1137 | 1135 |
1138 def finishSerialisation(parsed_items): | 1136 def finishSerialisation(parsed_items): |
1139 if serialise: | 1137 if serialise: |