CmdTrack: Udated to new API

This commit is contained in:
Paul Beckingham 2016-04-28 20:32:48 -04:00
parent a4792246dc
commit 89ecb27742

View file

@ -36,8 +36,10 @@ int CmdTrack (
Database& database)
{
auto filter = getFilter (cli);
auto timeline = createTimelineFromData (rules, database, filter);
for (auto& interval : splitInterval (filter, timeline.excluded (rules)))
auto holidays = subset (filter.range, getHolidays (rules));
auto exclusions = getAllExclusions (rules, filter.range);
for (auto& interval : collapse (filter, exclusions))
database.addInterval (interval);
// TODO intervalSummarїze needs to operate on a vector of similar intervals.