Skip to content

Commit 6335b98

Browse files
committed
Add back the evaluation results to CompletedQuery
This ensures that queries created by new versions of the extension can still be read by older versions of the extension.
1 parent c6531a2 commit 6335b98

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

extensions/ql-vscode/src/legacy-query-server/run-queries.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,8 @@ export async function compileAndRunQueryAgainstDatabase(
418418

419419
return {
420420
query: query.queryEvalInfo,
421-
message: message,
421+
message,
422+
result,
422423
sucessful: result.resultType == messages.QueryResultType.SUCCESS,
423424
logFileLocation: result.logFileLocation,
424425
dispose: () => {

extensions/ql-vscode/src/query-results.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@ export class CompletedQueryInfo implements QueryWithResults {
8383
) {
8484
this.query = evaluation.query;
8585
this.logFileLocation = evaluation.logFileLocation;
86+
if (evaluation.result) {
87+
this.result = evaluation.result;
88+
}
8689
this.message = evaluation.message;
8790
this.sucessful = evaluation.sucessful;
8891
// Use the dispose method from the evaluation.

0 commit comments

Comments
 (0)