Skip to content

Commit e76d0d5

Browse files
committed
Fix bug where CLs not executing
1 parent 10627e3 commit e76d0d5

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/views/results/index.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ export function initialise(context: vscode.ExtensionContext) {
169169
const group = statementDetail.group;
170170
editor.selection = new vscode.Selection(editor.document.positionAt(group.range.start), editor.document.positionAt(group.range.end));
171171

172-
if (group.statements.length === 1 && statementDetail.embeddedInfo.changed) {
172+
if (group.statements.length === 1 && statementDetail.embeddedInfo && statementDetail.embeddedInfo.changed) {
173173
editor.insertSnippet(
174174
new SnippetString(statementDetail.embeddedInfo.content)
175175
)
@@ -321,7 +321,10 @@ export function parseStatement(editor?: vscode.TextEditor, existingInfo?: Statem
321321
}
322322

323323
statementInfo.statement = statementInfo.group.statements[0];
324-
statementInfo.embeddedInfo = sqlDocument.removeEmbeddedAreas(statementInfo.statement, true);
324+
325+
if (statementInfo.qualifier !== `cl`) {
326+
statementInfo.embeddedInfo = sqlDocument.removeEmbeddedAreas(statementInfo.statement, true);
327+
}
325328

326329
return statementInfo;
327330
}

0 commit comments

Comments
 (0)