Mercurial > hg > gcmultimerge
comparison multimerge.py @ 28:90886d9296cb
Fix unique ID generation.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 04 Jul 2016 23:46:51 +0300 |
parents | 824c3e5c6757 |
children | 50711871fd1e |
comparison
equal
deleted
inserted
replaced
27:824c3e5c6757 | 28:90886d9296cb |
---|---|
97 def gcm_generate_ids(events, calendar_id): | 97 def gcm_generate_ids(events, calendar_id): |
98 if not events: | 98 if not events: |
99 return events | 99 return events |
100 | 100 |
101 for ev in events: | 101 for ev in events: |
102 ev["cal_id"] = calendar_id | 102 ev["gcm_cal_id"] = calendar_id |
103 ev["gcm_id"] = "{0}_{1}".format(calendar_id, ev["id"]) | 103 ev["gcm_id"] = re.sub("[^a-v0-9]", "00", calendar_id.lower()) + ev["id"] |
104 | 104 |
105 return events | 105 return events |
106 | 106 |
107 | 107 |
108 ## | 108 ## |