Hello,
We currently have a custom teams application which has been working for several years however we have noticed some issues when switching to the new Teams.
Issue 1: Failure to save configurable connector
When configuring our sideloaded connector for our custom app, the configuration does not save when using the new Teams. No errors are thrown (apart from a vague Possibly unhandled rejection: {} undefined, which I think is unrelated?) and it simply shows the connector list again following saveEvent.notifySuccess(); the behaviour seems to be the same whether using the V1 or V2 Javascript SDK.
Has anyone else had similar issues with saving a configurable connector?
Issue 2: Inability to add connectors to Private channel
Adding a connector to a private channel is now no longer an option in the new Teams. Can anyone point me to relevant documentation which describes this change in functionality. Is there a way around this? Or might this be a tenant specific configuration?
Issue 3: Missing values from Context
When getting context from microsoftTeams.app.getContext(), a lot of values now seem to display ‘undefined’ in the new Teams where they show relevant values in Teams Classic. Notably for us the channelName value
Again, can anyone point me to relevant documentation for this change?
All the above seem to be the same regardless of using V1 or V2 of the javascript SDK.
Unfortunately these currently make our application unusable in the new Teams, and we are hesitant to ask our clients to revert back to Teams Classic. Any help would be greatly appreciated.
Many thanks