From 07402527c2002f9636243886666741602f508b8f Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 12 Oct 2018 11:44:54 +0200 Subject: [PATCH] improve filter for ponctual vevent exceptions (#27263) To differentiate events between those coming from locally uploaded and remotely fetched .ics files, we must look up the locally uploaded ones with a filter of "recurrence_id=0". --- chrono/agendas/models.py | 1 + 1 file changed, 1 insertion(+) diff --git a/chrono/agendas/models.py b/chrono/agendas/models.py index 968fb7ef..f414c261 100644 --- a/chrono/agendas/models.py +++ b/chrono/agendas/models.py @@ -529,6 +529,7 @@ class Desk(models.Model): kwargs = {} kwargs['desk'] = self + kwargs['recurrence_id'] = 0 if keep_synced_by_uid: kwargs['external_id'] = vevent.contents['uid'][0].value else: