From 8bfc8a77e0cd2387bc7d3be0afb0a44bcbc41c31 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Mon, 8 Jan 2018 17:36:42 -0600 Subject: [PATCH] Fix StoreObjectDao.persist --- .../main/java/com/todoroo/astrid/dao/StoreObjectDao.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/todoroo/astrid/dao/StoreObjectDao.java b/app/src/main/java/com/todoroo/astrid/dao/StoreObjectDao.java index 409d67225..fce5c5e35 100644 --- a/app/src/main/java/com/todoroo/astrid/dao/StoreObjectDao.java +++ b/app/src/main/java/com/todoroo/astrid/dao/StoreObjectDao.java @@ -45,7 +45,12 @@ public abstract class StoreObjectDao { public abstract long insert(StoreObject storeObject); public boolean persist(StoreObject storeObject) { - return insert(storeObject) > 0; + long id = insert(storeObject); + if (id >= 0) { + storeObject.setId(id); + return true; + } + return false; } public void persist(GtasksList list) {