Method: AgentXmpp::MessageDelegate.on_presence_error
- Defined in:
- lib/agent_xmpp/client/message_delegate.rb
.on_presence_error(pipe, presence) ⇒ Object
.….….….….….….….….….….….….….….….….….….….….….….….….….….
228 229 230 231 232 233 234 235 |
# File 'lib/agent_xmpp/client/message_delegate.rb', line 228 def on_presence_error(pipe, presence) from_jid = presence.from AgentXmpp.logger.warn "RECEIVED PRESENCE ERROR FROM: #{presence.from.to_s}" if Contact.has_jid?(presence.from) or AgentXmpp.is_account_jid?(from_jid) AgentXmpp.logger.warn "REMOVING '#{presence.from.to_s}' FROM ROSTER" Xmpp::IqRoster.remove(pipe, from_jid.to_s) end end |