Open kapersoft opened 5 months ago
In my project a patch request is received from a third-party tool where the $ref-field is used to select the group member for removal:
$ref
{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:PatchOp" ], "Operations": [ { "op": "remove", "path": "members[$ref eq \"https://example.com/v2/Users/d46e22f1-74ab-4179-a576-a441a136a9d9\"]" } ] }
The parser cannot parse this property and throws the following exception: Nette\Tokenizer\Exception: Unexpected '$ref eq "h' on line 1, column 9.
Nette\Tokenizer\Exception: Unexpected '$ref eq "h' on line 1, column 9.
This PR fixes this issue by updating the T_NAME-regex. A test is added as prove.
T_NAME
In my project a patch request is received from a third-party tool where the
$ref
-field is used to select the group member for removal:The parser cannot parse this property and throws the following exception:
Nette\Tokenizer\Exception: Unexpected '$ref eq "h' on line 1, column 9.
This PR fixes this issue by updating the
T_NAME
-regex. A test is added as prove.