Open courtney-zinco opened 9 months ago
Thank you for reporting this, we will check this and get back to you.
@Meghana-MSFT is there any update on this issue, we are experiencing the same problem and our users can not setup a configuration on the new teams client.
Can you please provide a way to get the channel name as a workaround until the issue got resolved ?
Apologies for the delay, we are checking this internally. We will get back to you.
So basically, all the integrations that use the Connector will just stop working with the new Teams?
Apologies for the inconvenience caused to you. A bug has been raised for this issue, we will keep you posted on the updates. Thank you.
I think lot of people wait this fix.
Especially due to the fact that classic Teams are no longer the default
Apologies for the inconvenience caused to you. We are following up with engineering team for updates, we will keep you posted. Thank you.
Hi @courtney-zinco @dorukgunes @Kub-AT, Have you tried saving the connector? When I call notifySuccess I'm forward to the connectors page but the connector it's not saved with teams V2. Thank you,
we are experiencing the same issues. any updates or ETA @Meghana-MSFT? Could this be related to the app's manifest version?
Hi @courtney-zinco @dorukgunes @Kub-AT, Have you tried saving the connector? When I call notifySuccess I'm forward to the connectors page but the connector it's not saved with teams V2. Thank you,
Hi @ayblanchet - This seems to be the same behaviour as we are seeing. Attempting to save connector, call notifiySuccess() and being returned to connectors page but connector is not saved in new Teams. Very rarely it will work, but with no change in process from our side, just intermittent behaviour.
We have been informed by a Microsoft support representative that this issue and the issue listed above are being tracked by their development team and a fix is in the pipeline.
@Meghana-MSFT, do you have any updates on this? We get user inquiries almost every other day about why they can't add new connectors in Teams v2. We guide them to use Teams v1 as the workaround, but how long do we need to do so?
There is a warning on Teams v1 stating that "Classic Teams will soon be unavailable for use", and if that happens before this issue is fixed, all the integrations that need the connector setup will stop working.
Hi @Meghana-MSFT, this is an urgent issue for us. Our customers who have been migrated over to the new Teams application by their organization are no longer able to install our Connector.
Can you please provide an update on when your team will prioritize this fix? Alternatively, can you provide us with a solution we might be able to implement on our end?
hi, @Meghana-MSFT, any updates on this issue?
Fix has not reached public rings yet. We will keep you posted once the fix is available publicly.
It's been more than 1 month since the last update, @Meghana-MSFT do we know the latest status for this ?
We are following up with engineering team for updates. We will keep you posted.
Engineering team has confirmed that the fix reached the latest client on June 14, client version 24051622220. This version has fix for the issue when setting up the connector. Could you please let us know if it's still a problem with the latest version.
hey @Meghana-MSFT thanks for the update. i am able to create a new connector using the channel name now. however, I am unable to update the connector, "Manage" button in the channel connector menu, opens up the initial URL (that is defined as configurationUrl
in the manifest.
Although I am setting the correct configuration URL after creating the connector by calling pages.config.setConfig
it looks like the contentUrl
of the setting gets overwritten with the configurationUrl
in manifest file. could you explain which property of the settings that "Manage" connector looks for? I assume that there's a missing element in the docs. Could you help us on this issue?
@Meghana-MSFT
Still the same issue here, but this time it's related to team
field. getContext
result contains that field while setting up connector in web client, but not in the desktop app.
I did those tests on latest version of js library and desktop app.
// Web client
// Desktop
@Meghana-MSFT Could you give us an update on this? It's a big problem for us. We can't send our Teams connector changes to continue the review process without fixes for the API issues on your side.
@simplypixi - Could you please share the version details with us? Engineering team has tested this in latest version, and they see same behavior in web and desktop.
@Meghana-MSFT Sure :)
However, I noticed that the app was auto-updated a few days ago, so I'll verify the issue again and let you know.
@Meghana-MSFT I'm happy to say that it works good now. 👌
Getting context from microsoftTeams.app.getContext() when setting up a connector, 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 This seems to be the same regardless of using V1 or V2 of the javascript SDK. The only differences arise from using the new Teams, and reverting to Teams classic resolves the issues. The functionality in the New Teams does not match the documentation provided by Microsoft, as can be seen in the following example. The Channel Name or channel displayName is defined as being available via context in the docs for TeamsJS v2 like so:
And TeamsJS v1: Source: https://learn.microsoft.com/en-us/microsoftteams/platform/tabs/how-to/access-teams-context?tabs=Json-v1%2Cteamsjs-v2%2Cdefault#get-context-by-using-the-microsoft-teams-javascript-library However in practice, when requesting the values with either TeamsJS v1 or v2, the values as defined able return as ‘undefined’
This seems to be an issue with the new Teams Client rather than the SDK, however after reaching out to Microsoft support directly, they have directed us here and are unable to help further.