Revert "fix sets in events_list_compare"

To fix the problem with the appearance of duplicate events

This reverts commit 1cd7baf08c.
This commit is contained in:
Dmitry Belyaev 2018-04-09 12:31:23 +03:00
parent 1cd7baf08c
commit 63f1998df9
Signed by: b4tman
GPG Key ID: 014E87EC54B77673
1 changed files with 5 additions and 5 deletions

View File

@ -32,12 +32,12 @@ class CalendarSync():
def get_key(item): return item[key]
keys_src = set(map(get_key, items_src))
keys_dst = set(map(get_key, items_dst))
keys_src = list(map(get_key, items_src))
keys_dst = list(map(get_key, items_dst))
keys_to_insert = keys_src - keys_dst
keys_to_update = keys_src & keys_dst
keys_to_delete = keys_dst - keys_src
keys_to_insert = set(keys_src) - set(keys_dst)
keys_to_update = set(keys_src) & set(keys_dst)
keys_to_delete = set(keys_dst) - set(keys_src)
def items_by_keys(items, key_name, keys):
return list(filter(lambda item: item[key_name] in keys, items))