From 9a71bb80350bc1325d9e39e05081a51707eb6eb2 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Tue, 10 Apr 2018 09:26:45 +0300 Subject: [PATCH] fix for python 2.7 --- gcal_sync/sync.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gcal_sync/sync.py b/gcal_sync/sync.py index 6640c2f..d7caf3a 100644 --- a/gcal_sync/sync.py +++ b/gcal_sync/sync.py @@ -40,7 +40,8 @@ class CalendarSync(): keys_to_delete = set(keys_dst) - set(keys_src) def get_item(items, key_val): - return filter(lambda item: item[key] == key_val, items).__next__() + items = list(filter(lambda item: item[key] == key_val, items)) + return items[0] def items_by_keys(items, key_name, keys): return list(filter(lambda item: item[key_name] in keys, items))