- Added feature #574, default due dates (thanks to Erlan Sergaziev).
This commit is contained in:
Paul Beckingham
2010-12-24 00:28:06 -05:00
parent 05d664cae1
commit 879f0fed78
8 changed files with 46 additions and 4 deletions

View File

@@ -192,6 +192,13 @@ static void decorateTask (Task& task)
defaultPriority != "" &&
Att::validNameValue ("priority", "", defaultPriority))
task.set ("priority", defaultPriority);
// Override with default.due, if not specified.
std::string defaultDue = context.config.get ("default.due");
if (!task.has ("due") &&
defaultDue != "" &&
Att::validNameValue ("due", "", defaultDue))
task.set ("due", defaultDue);
}
////////////////////////////////////////////////////////////////////////////////