From e13bbcefe60598afc8463f55fd488ef26adfea93 Mon Sep 17 00:00:00 2001 From: Yash Singh Date: Sat, 10 Jun 2017 01:54:27 +0530 Subject: [PATCH] manager: pass NULL as 'rid' when 'All Events' chosen If user chooses 'All Events' option while deleting a recurrent event, pass NULL as the 'rid' argument to e_cal_client_remove_object(). https://bugzilla.gnome.org/show_bug.cgi?id=782755 --- src/gcal-manager.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gcal-manager.c b/src/gcal-manager.c index 8724135e..f3bfa68e 100644 --- a/src/gcal-manager.c +++ b/src/gcal-manager.c @@ -1828,7 +1828,7 @@ gcal_manager_remove_event (GcalManager *manager, e_cal_client_remove_object (unit->client, uid, - rid, + mod == E_CAL_OBJ_MOD_ALL ? NULL : rid, mod, manager->async_ops, on_event_removed,