I#1027 - Calendar: SEQUENCE not changed when modifying All Instances

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1027
This commit is contained in:
Milan Crha
2020-08-06 10:12:14 +02:00
parent 11e236df62
commit b8b52fb96a
+1 -4
View File
@@ -785,7 +785,7 @@ comp_util_sanitize_recurrence_master_sync (ECalComponent *comp,
if (rdt && sdt &&
i_cal_time_compare_date_only (e_cal_component_datetime_get_value (rdt), e_cal_component_datetime_get_value (sdt)) == 0) {
ECalComponentDateTime *msdt, *medt, *edt;
gint sequence, yy = 0, mm = 0, dd = 0;
gint yy = 0, mm = 0, dd = 0;
msdt = e_cal_component_get_dtstart (master);
medt = e_cal_component_get_dtend (master);
@@ -812,9 +812,6 @@ comp_util_sanitize_recurrence_master_sync (ECalComponent *comp,
e_cal_component_set_dtstart (comp, sdt);
e_cal_component_set_dtend (comp, edt);
sequence = e_cal_component_get_sequence (master);
e_cal_component_set_sequence (comp, sequence);
e_cal_component_datetime_free (msdt);
e_cal_component_datetime_free (medt);
e_cal_component_datetime_free (edt);