# HG changeset patch # User souliane # Date 1393328491 -3600 # Node ID 5e0e2032928ccb4e498b8c2ca62317563c59f2c1 # Parent d2324f09394296f9b48327bdbd217054502daeb3 browser_side: bug fixes microblogs: - currently selected panel is taken in account when the unibox is toggled on - sending message to restricted groups from the editor that is integrated into MicroblogPanel now works diff -r d2324f093942 -r 5e0e2032928c browser_side/panels.py --- a/browser_side/panels.py Wed Feb 26 01:50:49 2014 +0100 +++ b/browser_side/panels.py Tue Feb 25 12:41:31 2014 +0100 @@ -83,6 +83,7 @@ self.setCellWidth(self.unibox, '100%') self.button.addClickListener(self.openRichMessageEditor) self.unibox.addKey("@@: ") + self.unibox.onSelectedChange(self.host.getSelected()) def openRichMessageEditor(self): """Open the rich text editor.""" diff -r d2324f093942 -r 5e0e2032928c libervia_server/__init__.py --- a/libervia_server/__init__.py Wed Feb 26 01:50:49 2014 +0100 +++ b/libervia_server/__init__.py Tue Feb 25 12:41:31 2014 +0100 @@ -242,7 +242,8 @@ return self.sat_host.bridge.sendGroupBlog("PUBLIC", [], text, extra, profile) else: print "sending group blog" - return self.sat_host.bridge.sendGroupBlog("GROUP", [dest], text, extra, profile) + dest = dest if isinstance(dest, list) else [dest] + return self.sat_host.bridge.sendGroupBlog("GROUP", dest, text, extra, profile) else: raise Exception("Invalid data")