Closed mpol closed 9 months ago
A quick look tells me this is likely the PathBuffer().Pop()
returning too early because it doesn't know that the a.b
is one path component. Shouldn't be too hard to fix but it'll need some way to push escaped keys and pop off the whole key, not just part of it.
Yes. The same problem is caused by a [
bracket in the key and while a "
quote in the key is popped correctly, it is unquoted in output, giving eg. body.parsed["a"b"] = "x";
.
See example: