CmdStop: Added user feedback

This commit is contained in:
Paul Beckingham 2016-03-20 16:11:13 -04:00
parent aed0933c68
commit 3f931c9e97

View file

@ -41,6 +41,9 @@ int CmdStop (
if ( latest.isStarted () && if ( latest.isStarted () &&
! latest.isEnded ()) ! latest.isEnded ())
{ {
// TODO If there are tags, remove the individual tags.
// TODO If there are none, simply close the interval.
// Stop it. // Stop it.
latest.end (Datetime ()); latest.end (Datetime ());
@ -48,13 +51,13 @@ int CmdStop (
database.modifyInterval (latest); database.modifyInterval (latest);
log.write ("debug", std::string ("Stopped tracking: ") + latest.serialize ()); log.write ("debug", std::string ("Stopped tracking: ") + latest.serialize ());
// TODO User feedback. // User feedback.
// TODO Summarize closed interval. std::cout << latest.summarize ();
} }
else else
{ {
std::string message = "There is no time currently being tracked."; std::string message = "There is no time currently being tracked.";
std::cout << "Warning: " << message << "\n"; std::cout << message << "\n";
log.write ("warning", message); log.write ("warning", message);
} }