Andrew Titmuss
Andrew Titmuss
This breaks on an object with circular references ```js const object = { 'bar': {}, 'foo': { 'b': { 'c': { 'd': {} } } }, }; object.foo.b.c.d = object;...
Here's the `cloneDeep` function I'm using, courtesy of [StackOverflow](https://stackoverflow.com/a/40293777) ```js function cloneDeep(obj, hash = new WeakMap()) { if (Object(obj) !== obj || obj instanceof Function) { return obj; } if...
Unfortunately the project I was working on did need all the edge cases, but I'm glad there's a good simplified version
I'm undecided on whether `raw` or `plain` should be the keyword for this behavior - happy for maintainers to change it if there's strong opinions one way or the other....
Do you have any screenshots or other evidence of this happening? I cannot replicate this in Jenkins nor in the Microsoft Graph Explorer
I don't actually know how that form works, but I'm fairly sure it uses a different query to the one I changed in #405