From b03eda40ee3acef26cd766dca6c5ede3ef48e3c8 Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Fri, 7 Sep 2012 17:39:51 -0700 Subject: [PATCH] We shouldn't be checking the error message for sqlite constraint exceptions--different phones do it differently --- astrid/src/com/todoroo/astrid/dao/TaskDao.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/astrid/src/com/todoroo/astrid/dao/TaskDao.java b/astrid/src/com/todoroo/astrid/dao/TaskDao.java index 9126877a4..79eaaceba 100644 --- a/astrid/src/com/todoroo/astrid/dao/TaskDao.java +++ b/astrid/src/com/todoroo/astrid/dao/TaskDao.java @@ -9,7 +9,6 @@ import android.content.ContentValues; import android.content.Context; import android.content.Intent; import android.database.sqlite.SQLiteConstraintException; -import android.util.Log; import com.timsu.astrid.R; import com.todoroo.andlib.data.DatabaseDao; @@ -189,10 +188,7 @@ public class TaskDao extends DatabaseDao { try { saveSuccessful = createNew(task); } catch (SQLiteConstraintException e) { - if(e.getMessage().contains(Task.REMOTE_ID_PROPERTY_NAME)) { - // Tried to create task with remote id that already exists - saveSuccessful = handleSQLiteConstraintException(task); - } + saveSuccessful = handleSQLiteConstraintException(task); // Tried to create task with remote id that already exists } } else { saveSuccessful = saveExisting(task);