diff --git a/extensions/ql-vscode/src/local-queries/skeleton-query-wizard.ts b/extensions/ql-vscode/src/local-queries/skeleton-query-wizard.ts index 99e2c526a..4f24ff48b 100644 --- a/extensions/ql-vscode/src/local-queries/skeleton-query-wizard.ts +++ b/extensions/ql-vscode/src/local-queries/skeleton-query-wizard.ts @@ -82,11 +82,7 @@ export class SkeletonQueryWizard { await this.createQlPack(); } - // select existing database for language or download a new one - await this.selectOrDownloadDatabase(); - - // open a query file - + // open the query file try { await this.openExampleFile(); } catch (e: unknown) { @@ -94,6 +90,9 @@ export class SkeletonQueryWizard { `Could not open example query file: ${getErrorMessage(e)}`, ); } + + // select existing database for language or download a new one + await this.selectOrDownloadDatabase(); } private async openExampleFile() {