Accept #ARG or "code ARG" as a report query term
This commit is contained in:
parent
ea75613760
commit
b01eb4a72f
1 changed files with 8 additions and 0 deletions
|
|
@ -79,6 +79,9 @@ string args_to_predicate_expr(value_t::sequence_t::const_iterator begin,
|
|||
arg == "payee" || arg == "PAYEE") {
|
||||
arg = string("@") + (*++begin).as_string();
|
||||
}
|
||||
else if (arg == "code" || arg == "CODE") {
|
||||
arg = string("#") + (*++begin).as_string();
|
||||
}
|
||||
else if (arg == "note" || arg == "NOTE") {
|
||||
arg = string("&") + (*++begin).as_string();
|
||||
}
|
||||
|
|
@ -123,6 +126,11 @@ string args_to_predicate_expr(value_t::sequence_t::const_iterator begin,
|
|||
found_specifier = true;
|
||||
consumed = true;
|
||||
break;
|
||||
case '#':
|
||||
buf << "(code =~ /";
|
||||
found_specifier = true;
|
||||
consumed = true;
|
||||
break;
|
||||
case '=':
|
||||
buf << "(";
|
||||
found_specifier = true;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue