From d3a2fa903a2756b7f1d692401d4e52f11fe5b6dc Mon Sep 17 00:00:00 2001 From: Fabien BOURGEOIS Date: Fri, 24 Aug 2018 08:49:31 +0200 Subject: [PATCH] [FIX]Contacts from Odoo must only be contact type --- radicale_odoo_storage/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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', [[]],