diff --git a/radicale_odoo_storage/__init__.py b/radicale_odoo_storage/__init__.py index 2a1b46c..37383d5 100644 --- a/radicale_odoo_storage/__init__.py +++ b/radicale_odoo_storage/__init__.py @@ -144,7 +144,8 @@ class Collection(BaseCollection): 'city', 'phone', 'mobile', 'fax', 'email', 'website', 'function', 'comment', 'image', 'category_id', 'parent_id', 'state_id', 'country_id'] - partners = cls.odoo.execute_kw('res.partner', 'search_read', [[]], + domain = [('type', '=', 'contact')] + partners = cls.odoo.execute_kw('res.partner', 'search_read', [domain], {'fields': fields}) cls.partners = {p['id']: p for p in partners} categs = cls.odoo.execute_kw('res.partner.category', 'search_read', [[]],