diff --git a/src/rules.cpp b/src/rules.cpp index 50cac62bb..bda9aa5d2 100644 --- a/src/rules.cpp +++ b/src/rules.cpp @@ -27,7 +27,7 @@ #include #include #include -#include +#include #include #include #include @@ -36,7 +36,7 @@ extern Context context; static std::map gsColor; static std::vector gsPrecedence; -static Date now; +static ISO8601d now; //////////////////////////////////////////////////////////////////////////////// void initializeColorRules () @@ -130,7 +130,7 @@ static void colorizeActive (Task& task, const Color& base, Color& c, bool merge) static void colorizeScheduled (Task& task, const Color& base, Color& c, bool merge) { if (task.has ("scheduled") && - Date (task.get_date ("scheduled")) <= now) + ISO8601d (task.get_date ("scheduled")) <= now) applyColor (base, c, merge); }