From 185820e13420517eccfb24a68490cb952e4f9ad8 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Mon, 30 Oct 2017 09:47:54 +0100 Subject: [PATCH] [FIX] google_calendar: P3 compat In P3, `dict.keys()` returns a `dict_keys` object, which cannot be used in a domain. We convert to a list. opw-779139 --- addons/google_calendar/models/google_calendar.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/google_calendar/models/google_calendar.py b/addons/google_calendar/models/google_calendar.py index f448b9c42d5..7ea01e84135 100644 --- a/addons/google_calendar/models/google_calendar.py +++ b/addons/google_calendar/models/google_calendar.py @@ -689,7 +689,7 @@ class GoogleCalendar(models.AbstractModel): my_google_attendees = CalendarAttendee.with_context(context_novirtual).search([ ('partner_id', '=', my_partner_id), - ('google_internal_event_id', 'in', all_event_from_google.keys()) + ('google_internal_event_id', 'in', list(all_event_from_google)) ]) my_google_att_ids = my_google_attendees.ids