diff options
Diffstat (limited to 'calendar/gui/e-week-view.c')
-rw-r--r-- | calendar/gui/e-week-view.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/calendar/gui/e-week-view.c b/calendar/gui/e-week-view.c index 7d2f1611e7..aa850a9ac9 100644 --- a/calendar/gui/e-week-view.c +++ b/calendar/gui/e-week-view.c @@ -3480,6 +3480,7 @@ selection_received (GtkWidget *invisible, time_t dtstart, dtend; struct icaltimetype itime; CalComponent *comp; + char *uid; g_return_if_fail (E_IS_WEEK_VIEW (week_view)); @@ -3501,6 +3502,10 @@ selection_received (GtkWidget *invisible, comp = cal_component_new (); cal_component_set_icalcomponent (comp, icalcomp); + uid = cal_component_gen_uid (); + cal_component_set_uid (comp, (const char *) uid); + free (uid); + cal_client_update_object (week_view->client, comp); gtk_object_unref (GTK_OBJECT (comp)); |