diff options
Diffstat (limited to 'calendar/gui/comp-editor-factory.c')
-rw-r--r-- | calendar/gui/comp-editor-factory.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/calendar/gui/comp-editor-factory.c b/calendar/gui/comp-editor-factory.c index 2c74649647..23920c1592 100644 --- a/calendar/gui/comp-editor-factory.c +++ b/calendar/gui/comp-editor-factory.c @@ -419,12 +419,20 @@ resolve_pending_requests (OpenClient *oc) CompEditorFactory *factory; CompEditorFactoryPrivate *priv; GSList *l; + char *location; + icaltimezone *zone; factory = oc->factory; priv = factory->priv; g_assert (oc->pending != NULL); + /* Set the default timezone in the backend. */ + location = calendar_config_get_timezone (); + zone = icaltimezone_get_builtin_timezone (location); + if (zone) + cal_client_set_default_timezone (oc->client, zone); + for (l = oc->pending; l; l = l->next) { Request *request; |