-
Notifications
You must be signed in to change notification settings - Fork 62
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
Missing navigation path items for navigation properties with contains target #123
Comments
From the
or to retrieve a single entity...
The
or to retrieve a single entity...
Expansion beyond the |
Thanks for the additional information.
Instead of relying on a blanket behavior of not expanding any navigation property beyond a certain point. |
The problem is that replies should not be contained. Replies are also messages and therefore their canonical path is via the messages collection. I'll go confirm this with Anand. |
It appears I may be wrong here. It looks like you cannot access any message in a channel via ./channel/messages. Replies are actually contained in the root chat message. Sigh. Which means that hostedContent under replies should become a path. I just don't know what annotation we need to rely on to know that we need to expand the navigation properties on a reply. We had decided that we shouldn't use ContainsTarget but I am struggling to think of what we should use. |
and this appears to be deployed to v1.0 now, so turning around will be difficult... Hence my earlier comment on the expansion logic which should evaluate whether it's already been here on a navigation property by navigation property base and not on an entity base. |
The current beta description is missing a path item and corresponding operations for
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{reply_id}/hostedContents
Where:
The text was updated successfully, but these errors were encountered: