# HG changeset patch # User Matti Hamalainen # Date 1478502629 -7200 # Node ID 977ecff4bd7dbff3021fb6e8e683129b9cee7e9c # Parent 612cfa40d5eba7ad73e8a3c52e4de4ad2a59cc8d Use list comprehensions instead of map(). diff -r 612cfa40d5eb -r 977ecff4bd7d multimerge.py --- a/multimerge.py Tue Oct 18 18:10:20 2016 +0300 +++ b/multimerge.py Mon Nov 07 09:10:29 2016 +0200 @@ -486,7 +486,7 @@ else: # Force to integers try: - cfg.src_regmap = map(lambda x: int(x), cfg.src_regmap) + cfg.src_regmap = [int(x) for x in cfg.src_regmap] except Exception as e: gcm_fatal(u"Invalid src_regmap: {0}".format(str(e))) @@ -609,8 +609,8 @@ ## Start populating/updating events .. gcm_debug(3, u"Re-merging events to target calendar ..") -dst_ids = frozenset(map(lambda x: x["gcm_id"], dst_events)) -src_ids = frozenset(map(lambda x: x["gcm_id"], src_events)) +dst_ids = frozenset([x["gcm_id"] for x in dst_events]) +src_ids = frozenset([x["gcm_id"] for x in src_events]) evn_new = evn_updated = evn_unchanged = 0