# File jabber4r/session.rb, line 570 def register_roster_filter @connection.add_filter("rosterFilter") do |element| if element.element_tag=="iq" and element.query.attr_xmlns=="jabber:iq:roster" and element.attr_type=="set" element.consume_element item = element.query.item if item.attr_subscription=="remove" then @roster.remove(item.attr_jid) else @roster.add(item.attr_jid, item.attr_subscription, item.attr_name, item.group.element_data) end end end end