Skip to content
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

Multi-condition Filtering Not Working #110

Open
JeromeDelaire opened this issue Feb 13, 2025 · 0 comments
Open

Multi-condition Filtering Not Working #110

JeromeDelaire opened this issue Feb 13, 2025 · 0 comments
Assignees

Comments

@JeromeDelaire
Copy link

Issue

When performing a user search with multiple conditions using the filter parameter, the request fails with a 500 Internal Server Error.

For example, the following query does not work:

/Users?filter=name.formatted co "te" and userName co "te"

However, if I use only a single condition, it works as expected:

/Users?filter=name.formatted co "te"

Steps to Reproduce

  1. I tested this directly from the SCIM test site’s playground.
  2. I also tested from my own application, ensuring the URL was properly encoded.
  3. In both cases, using multiple conditions in the filter parameter resulted in a 500 Internal Server Error.

Expected Behavior

The request should return users matching both conditions, rather than failing with a server error.

Additional Information

  • Single-condition filters work fine.
  • The issue occurs both via the test site and an external application.

Could you please confirm if this is a known issue or provide guidance on how to structure multi-condition filters correctly?

Image

@arietimmerman arietimmerman self-assigned this Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants