From 6afba75774dafeb46a8d0c32919b5096a94c0d6a Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Sat, 3 Jul 2010 18:46:54 +0200 Subject: [PATCH] use the ICapContact API to get contacts --- weboob/frontends/chatoob/chatoob.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/weboob/frontends/chatoob/chatoob.py b/weboob/frontends/chatoob/chatoob.py index 709ec3d9..73dc91a5 100644 --- a/weboob/frontends/chatoob/chatoob.py +++ b/weboob/frontends/chatoob/chatoob.py @@ -20,6 +20,7 @@ import logging from weboob.tools.application import ConsoleApplication from weboob.capabilities.chat import ICapChat +from weboob.capabilities.contact import ICapContact, Contact __all__ = ['Chatoob'] @@ -45,7 +46,7 @@ class Chatoob(ConsoleApplication): @ConsoleApplication.command('list online contacts') def command_list(self): - for backend, contact in self.weboob.do('iter_chat_contacts', online=True, offline=False): + for backend, contact in self.weboob.do_caps(ICapContact, 'iter_contacts', status=Contact.STATUS_ONLINE): self.format(contact, backend.name) @ConsoleApplication.command('get messages')