From d790465d6d9ecc053349936bf09546eb72906d8d Mon Sep 17 00:00:00 2001 From: mathieui Date: Wed, 9 Jul 2014 16:24:17 +0200 Subject: Fix #2520 (feedback on roster changes) --- src/tabs/rostertab.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/tabs') diff --git a/src/tabs/rostertab.py b/src/tabs/rostertab.py index 35ede3be..3d01046b 100644 --- a/src/tabs/rostertab.py +++ b/src/tabs/rostertab.py @@ -378,6 +378,8 @@ class RosterInfoTab(Tab): contact = roster[jid] if contact: contact.unauthorize() + self.core.information('Subscription to %s was revoked' % jid, + 'Roster') def command_add(self, args): """ @@ -392,6 +394,7 @@ class RosterInfoTab(Tab): return self.core.information('Already subscribed.', 'Roster') roster.add(jid) roster.modified() + self.core.information('%s was added to the roster' % jid, 'Roster') def command_name(self, arg): """ @@ -720,6 +723,8 @@ class RosterInfoTab(Tab): if contact.subscription in ('from', 'none') and not contact.pending_out: self.core.xmpp.send_presence(pto=jid, ptype='subscribe', pnick=self.core.own_nick) + self.core.information('%s is now authorized' % jid, 'Roster') + def refresh(self): if self.need_resize: self.resize() -- cgit v1.2.3