SignInsRequestBuilderGetRequestConfiguration $queryParameters->filter is really doing case sensitive $filter
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
Línea de trabajo
Comienza con SignInsRequestBuilderGetRequestConfiguration y el ejemplo de solicitud del issue; después, compara la consulta generada con la documentación enlazada sobre las system-query-options de OData. Verifica si la diferencia de mayúsculas y minúsculas se origina en el PHP SDK o en Microsoft Graph; el trabajo estará terminado cuando el comportamiento de búsqueda de inicios de sesión con mayúsculas y minúsculas mezcladas esté corregido o claramente documentado con una solución alternativa compatible.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
When doing a query for signins for users it is doing a case sensitive search, $filter, instead of the case insensitive search, filter. I got the following from fiddler.
https://graph.microsoft.com/v1.0/auditLogs/signIns?$filter=userPrincipalName%20eq%20%27user%40place.com%27&$top=5
Because of this, results don't come back when they are expected.
per
https://learn.microsoft.com/en-us/odata/concepts/queryoptions-overview#system-query-options
case sensitive is $filter case insensitive is filter.
Here is the code I am using.
$requestConfiguration = new SignInsRequestBuilderGetRequestConfiguration();
$queryParameters = SignInsRequestBuilderGetRequestConfiguration::createQueryParameters();
$queryParameters->filter = "userPrincipalName eq '".$username."'";
$queryParameters->top = 5;
$requestConfiguration->queryParameters = $queryParameters;
If this is by design, how would someone do a case insensitive search? AKA
https://graph.microsoft.com/v1.0/auditLogs/signIns?filter=userPrincipalName%20eq%20%27user%40place.com%27&$top=5
Expected behavior
results to be returned
How to reproduce
mix case on a upn in the https://graph.microsoft.com/v1.0/auditLogs/signIns space
SDK Version
2.11.0
Latest version known to work for scenario above?
No response
Known Workarounds
make sure you match case.
Debug output
Click to expand log
```</details>
### Configuration
_No response_
### Other information
_No response_
- Lenguaje dominante
- PHP
- Estrellas
- 669
- Forks
- 150
- Merge medio
- 15 h 21 min
- PR fusionados (30 d)
- 3
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de microsoftgraph/msgraph-sdk-php
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
microsoftgraph/msgraph-sdk-php#1794 · 2 comentarios ·
-
bug: metadata type:bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
microsoftgraph/msgraph-sdk-php#1739 · 6 comentarios ·
-
status:waiting-for-triage type:bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
microsoftgraph/msgraph-sdk-php#1643 · 8 comentarios · 4 reacciones ·
-
status:waiting-for-triage
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
microsoftgraph/msgraph-sdk-php#1800 · 1 reacción ·
-
Now Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 1/100
microsoftgraph/msgraph-sdk-php#1799 ·
Todos los issues de microsoftgraph/msgraph-sdk-php
Issues similares
-
priority: p3
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
googleapis/librarian#7636 ·
-
0. Needs triage bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
nextcloud/fulltextsearch#1011 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
coollabsio/coolify#11927 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100