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()