Closed nicolaor closed 7 months ago
Thanks for using PnP Core SDK @nicolaor and reporting this issue. The underlying used graph API indeed returns a string as id, I'll update this in the SDK (will be a small breaking change for folks using this, but will mention this in the release notes).
Change is in and will be part of the next nightly build, closing this issue now.
Category
Describe the bug
When trying to load team tabs using PnPContext we get the following exception:
Steps to reproduce
This is the code we are executing (the exception happens on line 83)
Here is the Stacktrace:
Based on the PnP model of TeamChannelTab, the Id is expected to be a Guid, but in our case we have multiple Channels where the Tab-Id seems to be an Integer. Here the results from the Graph Request
Definition in PnP Model
Expected behavior
Teams Tabs can be loaded into PnP model even if the Tab-Id is not a Guid
Environment details (development & target environment)
Additional context
This behavior seems to affect only older teams, newly created Teams always have use Guids for the Tab Ids The above Team was created in April 2020.