Code Cleanup

- Converted std::cout diagnostics to context.debug calls.
This commit is contained in:
Paul Beckingham 2009-07-01 00:52:42 -04:00
parent 569d31da7a
commit e7ba2ab76d

View file

@ -543,7 +543,7 @@ void TDB::undo ()
<< std::endl << std::endl
<< std::endl; << std::endl;
if (!confirm ("Are you sure you want to undo the last update?")) if (!confirm ("The undo command is irreversible. Are you sure you want to undo the last update?"))
throw std::string ("No changes made."); throw std::string ("No changes made.");
// Extract identifying uuid. // Extract identifying uuid.
@ -563,6 +563,8 @@ void TDB::undo ()
{ {
if (task->find (uuid) != std::string::npos) if (task->find (uuid) != std::string::npos)
{ {
context.debug ("TDB::undo - task found in pending.data");
// Either revert if there was a prior state, or remove the task. // Either revert if there was a prior state, or remove the task.
if (prior != "") if (prior != "")
{ {
@ -589,34 +591,30 @@ void TDB::undo ()
// is 'current' in completed? // is 'current' in completed?
foreach (task, c) foreach (task, c)
{ {
std::cout << "# loop " << *task << std::endl;
if (task->find (uuid) != std::string::npos) if (task->find (uuid) != std::string::npos)
{ {
std::cout << "# found in completed" << std::endl; context.debug ("TDB::undo - task found in completed.data");
// If task now belongs back in pending.data // If task now belongs back in pending.data
if (prior.find ("status:\"pending\"") != std::string::npos || if (prior.find ("status:\"pending\"") != std::string::npos ||
prior.find ("status:\"waiting\"") != std::string::npos || prior.find ("status:\"waiting\"") != std::string::npos ||
prior.find ("status:\"recurring\"") != std::string::npos) prior.find ("status:\"recurring\"") != std::string::npos)
{ {
std::cout << "# task belongs in pending.data" << std::endl;
c.erase (task); c.erase (task);
p.push_back (prior); p.push_back (prior);
spit (completedFile, c); spit (completedFile, c);
spit (pendingFile, p); spit (pendingFile, p);
spit (undoFile, u); spit (undoFile, u);
std::cout << "Modified task reverted." << std::endl; std::cout << "Modified task reverted." << std::endl;
context.debug ("TDB::undo - task belongs in pending.data");
} }
else else
{ {
std::cout << "# task belongs in pending.data" << std::endl;
*task = prior; *task = prior;
spit (completedFile, c); spit (completedFile, c);
spit (undoFile, u); spit (undoFile, u);
std::cout << "Modified task reverted." << std::endl; std::cout << "Modified task reverted." << std::endl;
context.debug ("TDB::undo - task belongs in completed.data");
} }
std::cout << "Undo complete." << std::endl; std::cout << "Undo complete." << std::endl;