Skip to content
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

fix: Move auth to when provisioning needs it. #6927

Merged
merged 9 commits into from
Apr 14, 2021
Merged

Conversation

GeoffCoxMSFT
Copy link
Member

Description

Turns out that calling getTenants will pop the sign-in dialog when in electron.
I moved the getTenants call to only run when the page that has the dropdown of them loads.
I updated the error message to semantically be about the tenants and improved the error message strings.

Task Item

fixes #6562
fixes #6900
fixes: #6776

Screenshots

N/A (offline video available)

@coveralls
Copy link

Coverage Status

Coverage remained the same at 51.111% when pulling 93ba230 on gcox/mainwork into 9b94ca2 on main.

Copy link
Contributor

@benbrown benbrown left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would recommend that we disable the fields on the form when we are doing auth and loading in the supporting values via API calls...

@GeoffCoxMSFT GeoffCoxMSFT merged commit ed90d42 into main Apr 14, 2021
@GeoffCoxMSFT GeoffCoxMSFT deleted the gcox/mainwork branch April 14, 2021 16:48
@cwhitten cwhitten mentioned this pull request May 20, 2021
lei9444 pushed a commit to lei9444/BotFramework-Composer-1 that referenced this pull request Jun 15, 2021
* fix: 6566 Update provision handoff copy

* fix: 6851

* Moved sign-in to config page
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants