data: Distinguished closed intevals from open intervals using hte same separator

This commit is contained in:
Paul Beckingham 2016-05-03 07:21:49 -04:00
parent 9681719a3f
commit 276b53f2fc

View file

@ -656,7 +656,11 @@ Interval getLatestInterval (Database& database)
Interval i;
for (auto& line : database.allLines ())
{
if (line.find (" - ") == std::string::npos)
// inc YYYYMMDDTHHMMSSZ - YYYYMMDDTHHMMSSZ # ...
// ^ 20
auto separator = line.find (" - ");
if (separator != std::string::npos &&
separator != 20)
{
i.initialize (line);
return i;