From aff1b279c16d928153505d5ae31bd6ab34073229 Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Wed, 19 Sep 2012 11:46:34 -0700 Subject: [PATCH] Check tag deletion status when creating new links --- astrid/plugin-src/com/todoroo/astrid/tags/TagService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/astrid/plugin-src/com/todoroo/astrid/tags/TagService.java b/astrid/plugin-src/com/todoroo/astrid/tags/TagService.java index f13fd2e95..07cea90aa 100644 --- a/astrid/plugin-src/com/todoroo/astrid/tags/TagService.java +++ b/astrid/plugin-src/com/todoroo/astrid/tags/TagService.java @@ -251,7 +251,8 @@ public final class TagService { TodorooCursor existing = metadataDao.query(Query.select(Metadata.PROPERTIES) .where(Criterion.and(MetadataCriteria.withKey(TagMetadata.KEY), TagMetadata.TASK_UUID.eq(task.getValue(Task.REMOTE_ID)), - TagMetadata.TAG_UUID.eq(tagUuid)))); + TagMetadata.TAG_UUID.eq(tagUuid), + Metadata.DELETION_DATE.eq(0)))); try { if (existing.getCount() == 0) { Metadata link = TagMetadata.newTagMetadata(task, tagName, tagUuid);