From f1ec8d7914af3eb390cc02c60a68950780540ce9 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Tue, 23 Dec 2014 14:45:20 -0600 Subject: [PATCH] Replace placeholders when creating task --- src/main/java/com/todoroo/astrid/activity/TaskEditFragment.java | 2 ++ src/main/java/org/tasks/widget/WidgetHelper.java | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/todoroo/astrid/activity/TaskEditFragment.java b/src/main/java/com/todoroo/astrid/activity/TaskEditFragment.java index 56ba5f683..30a76af3c 100755 --- a/src/main/java/com/todoroo/astrid/activity/TaskEditFragment.java +++ b/src/main/java/com/todoroo/astrid/activity/TaskEditFragment.java @@ -44,6 +44,7 @@ import com.todoroo.andlib.utility.DialogUtilities; import com.todoroo.astrid.actfm.ActFmCameraModule; import com.todoroo.astrid.actfm.ActFmCameraModule.CameraResultCallback; import com.todoroo.astrid.alarms.AlarmService; +import com.todoroo.astrid.api.PermaSql; import com.todoroo.astrid.dao.MetadataDao; import com.todoroo.astrid.dao.TagDataDao; import com.todoroo.astrid.dao.TaskAttachmentDao; @@ -543,6 +544,7 @@ ViewPager.OnPageChangeListener, EditNoteActivity.UpdatesChangedListener { ContentValues values = null; try { if (valuesAsString != null) { + valuesAsString = PermaSql.replacePlaceholders(valuesAsString); values = AndroidUtilities.contentValuesFromSerializedString(valuesAsString); } } catch (Exception e) { diff --git a/src/main/java/org/tasks/widget/WidgetHelper.java b/src/main/java/org/tasks/widget/WidgetHelper.java index 0d4233590..7066b9c65 100644 --- a/src/main/java/org/tasks/widget/WidgetHelper.java +++ b/src/main/java/org/tasks/widget/WidgetHelper.java @@ -154,7 +154,6 @@ public class WidgetHelper { intent.putExtra(TaskListFragment.TOKEN_FILTER, filter); if (filter.valuesForNewTasks != null) { String values = AndroidUtilities.contentValuesToSerializedString(filter.valuesForNewTasks); - values = PermaSql.replacePlaceholders(values); intent.putExtra(TaskEditFragment.TOKEN_VALUES, values); intent.setAction("E" + id + values); }