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:
Valentin Bartenev
2020-10-07 20:06:30 +03:00
parent 37390d2a3b
commit 3f513f434f
2 changed files with 15 additions and 4 deletions

View File

@@ -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) {