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

Delta request for Groups sometimes doesn't return createdDateTime and cannot expand 'members' #1488

Open
Marian-Kechlibar opened this issue Mar 22, 2024 · 0 comments

Comments

@Marian-Kechlibar
Copy link

Marian-Kechlibar commented Mar 22, 2024

Library version 2.3.0. When using the standard

GroupsRequestBuilderGetRequestConfiguration

to list groups, the property createdDateTime is returned with a real date of creation for all groups, (system and manually created alike). If I set

$configuration->queryParameters->expand = array('members');

list of members will be always returned. This is expected behavior.

That is not true when using

\Microsoft\Graph\Generated\Groups\Delta\DeltaRequestBuilderGetRequestConfiguration

In that case, createdDateTime will be null in some (but not all) system groups, and list of members will never be expanded.

This kind of subtle incompatibilities makes the Delta API unusable and leads to unnecessary overloading of Microsoft servers, as applications have to poll Microsoft for full list of groups again and again.

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

1 participant