[gnome-todo] manager: fix issue with updated tasks
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-todo] manager: fix issue with updated tasks
- Date: Tue, 1 Sep 2015 14:49:30 +0000 (UTC)
commit 15eec4ec9ad5ab7e39814e739b11fee1ffb61007
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Tue Sep 1 11:48:57 2015 -0300
manager: fix issue with updated tasks
src/gtd-manager.c | 13 ++++++-------
1 files changed, 6 insertions(+), 7 deletions(-)
---
diff --git a/src/gtd-manager.c b/src/gtd-manager.c
index 1f3579d..8269b9e 100644
--- a/src/gtd-manager.c
+++ b/src/gtd-manager.c
@@ -645,11 +645,6 @@ gtd_manager__update_task_finished (GObject *client,
gtd_task_list_remove_task (priv->today_tasks_list, task);
}
- g_clear_pointer (&dt, g_date_time_unref);
- g_free (data);
-
- gtd_object_set_ready (GTD_OBJECT (data->data), TRUE);
-
if (error)
{
g_warning ("%s: %s: %s",
@@ -657,13 +652,17 @@ gtd_manager__update_task_finished (GObject *client,
_("Error updating task"),
error->message);
- emit_show_error_message (GTD_MANAGER (user_data),
+ emit_show_error_message (data->manager,
_("Error updating task"),
error->message);
g_error_free (error);
- return;
}
+
+ g_clear_pointer (&dt, g_date_time_unref);
+ g_free (data);
+
+ gtd_object_set_ready (GTD_OBJECT (data->data), TRUE);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]