aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2013-01-15 04:13:39 +0800
committerMilan Crha <mcrha@redhat.com>2013-01-15 04:13:39 +0800
commit491dbe864c3bff4d01a7406182f16e51d302b7e2 (patch)
treef2a73a8209924c2232c3368652158931757a1a62
parent681d796c49d3ba41acc3f2cc2c07511808a67e13 (diff)
downloadgsoc2013-evolution-491dbe864c3bff4d01a7406182f16e51d302b7e2.tar
gsoc2013-evolution-491dbe864c3bff4d01a7406182f16e51d302b7e2.tar.gz
gsoc2013-evolution-491dbe864c3bff4d01a7406182f16e51d302b7e2.tar.bz2
gsoc2013-evolution-491dbe864c3bff4d01a7406182f16e51d302b7e2.tar.lz
gsoc2013-evolution-491dbe864c3bff4d01a7406182f16e51d302b7e2.tar.xz
gsoc2013-evolution-491dbe864c3bff4d01a7406182f16e51d302b7e2.tar.zst
gsoc2013-evolution-491dbe864c3bff4d01a7406182f16e51d302b7e2.zip
Bug #691194 - Import .ics preview shows UTC time instead of local time
-rw-r--r--calendar/importers/icalendar-importer.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/calendar/importers/icalendar-importer.c b/calendar/importers/icalendar-importer.c
index 89e5f0ccfc..f13379050a 100644
--- a/calendar/importers/icalendar-importer.c
+++ b/calendar/importers/icalendar-importer.c
@@ -1143,6 +1143,9 @@ format_dt (const ECalComponentDateTime *dt,
dt->value->zone = g_hash_table_lookup (timezones, dt->tzid);
if (!dt->value->zone)
dt->value->zone = icaltimezone_get_builtin_timezone_from_tzid (dt->tzid);
+
+ if (!dt->value->zone && g_ascii_strcasecmp (dt->tzid, "UTC") == 0)
+ dt->value->zone = icaltimezone_get_utc_timezone ();
}
if (dt->value->zone)