-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nested fields not patched correctly when path field omitted #224
Comments
@finrod2002, which SCIM service provider were you using that generated PATCH requests of this form? |
This was Microsoft/Entra/Azure Scim provider. I use the validator here, this has to pass before an app can be published in the Microsoft Enterprise gallery. |
Hi @finrod2002 did you ever find a solution for this problem? I am also testing my SCIM implementation from MS-Azure SCIM validator and facing the same issue. |
Yes, I've solved it. At least lets say it works good enough for me. Here is the pull request: |
Nice work - so it's up to the maintainer @kqarryzada to review & merge your PR - that would be great, thanks |
Not sure it will ever be merged. They clearly state, they aren’t accepting any third party contributions. https://github.com/pingidentity/scim2/blob/master/CONTRIBUTING.md#contributing-code-changes So your best bet is to clone the fork and build your own JAR, I guess. |
Describe the bug
When using the following code
in the result the nested fields are added instead of replaced.
patchRequest has the following body
something like the following is produced
To Reproduce
Expected behavior
The following pached JSON would be excpected.
Additional context
Add any other context about the problem here. For example:
Edit1: Improve JSON code formatting
Edit2: Add Java sample code
The text was updated successfully, but these errors were encountered: