From 7ab4036335f16c7777df93b99faed605b5ee62e5 Mon Sep 17 00:00:00 2001 From: Yash Singh Date: Sun, 9 Jul 2017 02:02:46 +0530 Subject: [PATCH] recurrence: fix GDateTime to icaltime conversion The month and year values extracted from until-date of recurrences were accidentally interchanged. This patch fixes that issue by making the correct assignment. https://bugzilla.gnome.org/show_bug.cgi?id=782755 --- src/gcal-recurrence.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gcal-recurrence.c b/src/gcal-recurrence.c index 04603e76..ee85e45a 100644 --- a/src/gcal-recurrence.c +++ b/src/gcal-recurrence.c @@ -248,8 +248,8 @@ gcal_recurrence_to_rrule (GcalRecurrence *recur) rrule->until.minute = g_date_time_get_minute (recur->limit.until); rrule->until.hour = g_date_time_get_hour (recur->limit.until); rrule->until.day = g_date_time_get_day_of_month (recur->limit.until); - rrule->until.month = g_date_time_get_year (recur->limit.until); - rrule->until.year = g_date_time_get_month (recur->limit.until); + rrule->until.month = g_date_time_get_month (recur->limit.until); + rrule->until.year = g_date_time_get_year (recur->limit.until); break; }