Bug Fix - Att::match
- Fixed bug in Att::match that causes blank dates to be interpreted as 12/31/1969, and therefore pass "xxx.before:" tests. - Added the "cal" symlink trick to ChangeLog. - Removed incorrect i18n tags from Config.cpp. - Allowed .taskrc:confirmation=no to bypass Permission checking.
This commit is contained in:
@@ -26,14 +26,20 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#include "Permission.h"
|
||||
#include "Context.h"
|
||||
#include "util.h"
|
||||
#include "i18n.h"
|
||||
|
||||
extern Context context;
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
Permission::Permission ()
|
||||
: needConfirmation (false)
|
||||
, allConfirmed (false)
|
||||
{
|
||||
// Turning confirmations off is the same as entering "all".
|
||||
if (context.config.get ("confirmation", true) == false)
|
||||
allConfirmed = true;
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
Reference in New Issue
Block a user