CmdContinue: Simplified code

This commit is contained in:
Paul Beckingham 2016-05-10 20:39:23 -04:00
parent 023d4ba1bc
commit 990117a4c9

View file

@ -37,8 +37,7 @@ int CmdContinue (
auto latest = getLatestInterval (database);
if (! latest.empty ())
{
if (latest.range.started () &&
latest.range.ended ())
if (! latest.range.open ())
{
// Open an identical interval.
latest.range.start = Datetime ();
@ -51,14 +50,10 @@ int CmdContinue (
std::cout << intervalSummarize (rules, latest);
}
else
{
std::cout << "There is already active tracking.\n";
}
}
else
{
std::cout << "There is no previous tracking to continue.\n";
}
return 0;
}