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