data: Added old getExclusions functionality inside getAllExclusions

This commit is contained in:
Paul Beckingham 2016-05-12 17:30:17 -04:00
parent 752ff533a9
commit a5b78cb366

View file

@ -271,7 +271,10 @@ std::vector <Range> getAllExclusions (
std::vector <Range> results; std::vector <Range> results;
results = addRanges (range, results, getHolidays (rules)); results = addRanges (range, results, getHolidays (rules));
auto exclusions = getExclusions (rules); // Load all exclusions from configuration.
std::vector <Exclusion> exclusions;
for (auto& name : rules.all ("exclusions."))
exclusions.push_back (Exclusion (lowerCase (name), rules.get (name)));
// Find exclusions 'exc day on <date>' and remove from holidays. // Find exclusions 'exc day on <date>' and remove from holidays.
// Find exlcusions 'exc day off <date>' and add to holidays. // Find exlcusions 'exc day off <date>' and add to holidays.