From 2c0da3522594f94186c6b7155994db26a065d476 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Wed, 2 Dec 2009 00:13:37 -0500 Subject: [PATCH] Bug Fix - #319 Removing tag from many tasks, incorrect change summary - Fixed bug that caused task to not properly detect the removal of a tag when obtaining confirmation from the user fora bulk modification (thanks to Cory Donnelly). --- ChangeLog | 3 +++ src/util.cpp | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 4b8fb7539..948d177be 100644 --- a/ChangeLog +++ b/ChangeLog @@ -21,6 +21,9 @@ column was invalid. It was misnamed in the documentation, which should have read 'recurrence_indicator'. Also, the 'tag_indicator' column was not mentioned anywhere (thanks to T. Charles Yun). + + Fixed bug #319 that caused task to not properly detect the removal of a + tag when obtaining confirmation from the user fora bulk modification + (thanks to Cory Donnelly). ------ old releases ------------------------------ diff --git a/src/util.cpp b/src/util.cpp index ba1f6160b..a61ac0fd5 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -549,7 +549,6 @@ std::string taskDifferences (const Task& before, const Task& after) foreach (name, beforeAtts) if (*name != "uuid" && - after.get (*name) != "" && before.get (*name) != after.get (*name)) out << " - " << *name