Router: fixed "not empty" pattern matching.
The "!" pattern should be opposite to "", i.e. match only non-empty values. But after 3c00af54b937 it was equal to "!*", which is wrong.
This commit is contained in:
@@ -1085,10 +1085,6 @@ nxt_http_route_pattern_create(nxt_task_t *task, nxt_mp_t *mp,
|
||||
|
||||
pattern->negative = 1;
|
||||
pattern->any = 0;
|
||||
|
||||
if (test.length == 0) {
|
||||
return NXT_OK;
|
||||
}
|
||||
}
|
||||
|
||||
if (test.length == 0) {
|
||||
|
||||
Reference in New Issue
Block a user