# HG changeset patch # User Goffi # Date 1384526097 -3600 # Node ID 3df0c3634c2914e3853243f901ea9ba4fbe518ad # Parent 533d68585866d588e867cf8ae7209bfbe105fcb1 browser side: management of extra data for sendMblogComment, allowing to send rich text for comments diff -r 533d68585866 -r 3df0c3634c29 browser_side/panels.py --- a/browser_side/panels.py Fri Nov 15 15:34:55 2013 +0100 +++ b/browser_side/panels.py Fri Nov 15 15:34:57 2013 +0100 @@ -440,7 +440,7 @@ comments_node = self.selected_entry.comments if not comments_node: raise Exception("ERROR: comments node is empty") - self.host.bridge.call("sendMblogComment", None, comments_node, text) + self.host.bridge.call("sendMblogComment", None, comments_node, text, {}) elif not self._accepted_groups: # we are entering a public microblog self.host.bridge.call("sendMblog", None, "PUBLIC", None, text, {}) diff -r 533d68585866 -r 3df0c3634c29 libervia.tac --- a/libervia.tac Fri Nov 15 15:34:55 2013 +0100 +++ b/libervia.tac Fri Nov 15 15:34:57 2013 +0100 @@ -248,14 +248,14 @@ else: raise Exception("Invalid data") - def jsonrpc_sendMblogComment(self, node, text): + def jsonrpc_sendMblogComment(self, node, text, extra={}): """ Send microblog message @param node: url of the comments node @param text: comment """ profile = ISATSession(self.session).profile if node and text: - return self.sat_host.bridge.sendGroupBlogComment(node, text, profile) + return self.sat_host.bridge.sendGroupBlogComment(node, text, extra, profile) else: raise Exception("Invalid data")