Validate was not called for the last page cuasing import for invalid models (#19766)

This commit is contained in:
Leila Lali
2022-07-07 13:44:56 -07:00
committed by GitHub
parent 5fbea7a39c
commit d09d028bbb

View File

@@ -55,7 +55,7 @@ export class ImportModelWizard extends ModelViewBase {
wizard.displayPageTitles = true;
wizard.registerNavigationValidator(async (pageInfo: azdata.window.WizardPageChangeInfo) => {
let validated: boolean = true;
if (pageInfo.newPage > pageInfo.lastPage) {
if (pageInfo.newPage === undefined || pageInfo.newPage > pageInfo.lastPage) {
validated = this.wizardView ? await this.wizardView.validate(pageInfo) : false;
}
if (validated && pageInfo.newPage === undefined) {