Bug - Confirmation

- Confirmation for multiple task changes was not being sought.
This commit is contained in:
Paul Beckingham 2011-09-08 22:47:56 -04:00
parent 9fee765d35
commit 8cd1efd609

View file

@ -76,8 +76,10 @@ int CmdModify::execute (std::string& output)
for (task = filtered.begin (); task != filtered.end (); ++task)
{
Task before (*task);
modify_task_description_replace (*task, modifications);
if (permission.confirmed (*task, taskDifferences (before, *task) + "Proceed with change?"))
{
++count;
context.tdb2.modify (*task);
@ -156,6 +158,7 @@ int CmdModify::execute (std::string& output)
}
}
}
}
context.tdb2.commit ();