diff --git a/ccserver/ccserver.py b/ccserver/ccserver.py index 9f8da5970f9676d38cba47e321188a01b386953d..0320d35616c04e89af4349d641f73209624d2e62 100644 --- a/ccserver/ccserver.py +++ b/ccserver/ccserver.py @@ -84,7 +84,8 @@ class CCServer(object): Update the database with accounts. ''' - db_accounts = self.objects.get_ids() + all_objects = self.objects.all((), ()) + db_accounts = set([o['a'] for o in all_objects if 'a' in o]) accounts = set(self.conf.list_accounts()) to_register = accounts - db_accounts