manager: setup default calendar on event creation

When an event is successfully created, make that the default source.

https://bugzilla.gnome.org/show_bug.cgi?id=771570
This commit is contained in:
Georges Basile Stavracas Neto
2016-09-27 22:35:48 -03:00
parent df13ac2a59
commit 10391ae6a9
+5 -1
View File
@@ -461,7 +461,11 @@ on_event_created (GObject *source_object,
g_warning ("Error creating object: %s", error->message);
g_error_free (error);
}
g_debug ("Event: %s created successfully", new_uid);
else
{
gcal_manager_set_default_source (data->manager, gcal_event_get_source (data->event));
g_debug ("Event: %s created successfully", new_uid);
}
g_free (new_uid);
free_async_ops_data (data);