microsoftgraph / msgraph-sdk-serviceissues

Tracks service issues for follow up.
5 stars 0 forks source link

Value of Microsoft.Graph.TeamsTab.TeamsAppId is missing in GET call for channel tabs #27

Open anurag2994 opened 3 years ago

anurag2994 commented 3 years ago

Describe the bug Value of Microsoft.Graph.TeamsTab.TeamsAppId is missing in GET call for channel tabs. It was present earlier. The value comes as null. Facing issue since past 3 days.

To Reproduce Steps to reproduce the behavior:

var channeltabs = client.Teams[teamId].Channels[channelId].Tabs.Request().GetAsync().Result;

Expected behavior Microsoft.Graph.TeamsTab.TeamsAppId should be present.

Additional context The truncated json response: { "configuration": { "@odata.type": "microsoft.graph.teamsTabConfiguration", "wikiTabId": 1, "wikiDefaultTab": true, "hasContent": false }, "displayName": "Wiki", "sortOrderIndex": "10000", "webUrl": "hidden", "id": "hidden", "@odata.type": "microsoft.graph.teamsTab" }

image

phawrylak commented 3 years ago

I confirm this bug. This breaks provisioning of tabs in PnP Provisioning Engine, because it compares teamsAppId when looking for existing tabs. It's null, so it creates duplicates instead of updating existing tabs. Please fix this as soon as possible.

MIchaelMainer commented 3 years ago

Are you seeing the Id come back in the response if you view it via Fiddler?

phawrylak commented 3 years ago

@MIchaelMainer, it's not included in response at all. I've made direct requests to Graph REST API - v1.0 and beta - and in both teamsAppId and teamsApp (with $expand=teamsApp) are null/not present.

I'd be grateful if you could provide some ETA on a fix as I don't know if I should make some workarounds by forking PnP code or wait.

MIchaelMainer commented 3 years ago

Please post this issue to Microsoft Q & A using the microsoft-graph-teamwork tag. Please post the link to your Q & A post here as well.

anurag2994 commented 3 years ago

Please post this issue to Microsoft Q & A using the microsoft-graph-teamwork tag. Please post the link to your Q & A post here as well.

Link to the question: https://docs.microsoft.com/en-us/answers/questions/136807/value-of-microsoftgraphteamstabteamsappid-is-missi.html

petrhollayms commented 5 months ago

Thank you for reporting this issue. This appears to be an issue or limitation with the service APIs. Unfortunately, as the Microsoft Graph SDK team, we do not have ownership of the APIs that are causing you issues. We invite you to create a question about the service API to Microsoft Q&A and tagged with one of the [microsoft-graph-*] tags, that way it will get routed to the appropriate team for them to triage:

https://aka.ms/msgraphsupport or directly https://aka.ms/askgraph

For now, we will close the issue on our side but feel free to open it in the relevant repository if you think the issue is specific to SDK. Please let us know if this helps!

Note: We will close this repository on April 19, 2024.