diff --git a/extensions/sql-assessment/resources/dark/book_inverse.svg b/extensions/sql-assessment/resources/dark/book_inverse.svg
new file mode 100644
index 0000000000..464b3d228b
--- /dev/null
+++ b/extensions/sql-assessment/resources/dark/book_inverse.svg
@@ -0,0 +1,11 @@
+
diff --git a/extensions/sql-assessment/resources/light/book.svg b/extensions/sql-assessment/resources/light/book.svg
new file mode 100644
index 0000000000..bae52cfcc8
--- /dev/null
+++ b/extensions/sql-assessment/resources/light/book.svg
@@ -0,0 +1,7 @@
+
diff --git a/extensions/sql-assessment/src/assessmentResultGrid.ts b/extensions/sql-assessment/src/assessmentResultGrid.ts
index 7448b15411..f3e713f36f 100644
--- a/extensions/sql-assessment/src/assessmentResultGrid.ts
+++ b/extensions/sql-assessment/src/assessmentResultGrid.ts
@@ -33,6 +33,7 @@ export class AssessmentResultGrid implements vscode.Disposable {
private readonly checkIdColOrder = 5;
private readonly targetColOrder = 1;
+ private readonly messageColOrder = 3;
public get component(): azdata.Component {
return this.rootContainer;
@@ -155,7 +156,10 @@ export class AssessmentResultGrid implements vscode.Disposable {
const selectedRowValues = this.table.data[rowNumber];
const asmtResultItem = this.dataItems.find(item =>
item.targetName === selectedRowValues[this.targetColOrder]
- && item.checkId === selectedRowValues[this.checkIdColOrder]);
+ && item.checkId === selectedRowValues[this.checkIdColOrder]
+ && item.message === selectedRowValues[this.messageColOrder]
+ );
+
if (!asmtResultItem) {
return;
}
diff --git a/extensions/sql-assessment/src/tabs/assessmentMainTab.ts b/extensions/sql-assessment/src/tabs/assessmentMainTab.ts
index 9f1eab31c0..f3af36d64e 100644
--- a/extensions/sql-assessment/src/tabs/assessmentMainTab.ts
+++ b/extensions/sql-assessment/src/tabs/assessmentMainTab.ts
@@ -236,8 +236,8 @@ export class SqlAssessmentMainTab extends SqlAssessmentTab {
.withProperties({
label: localize('btnGeneratehtmlreport', "Create HTML Report"),
iconPath: {
- dark: this.extensionContext.asAbsolutePath('resources/dark/newquery_inverse.svg'),
- light: this.extensionContext.asAbsolutePath('resources/light/newquery.svg')
+ dark: this.extensionContext.asAbsolutePath('resources/dark/book_inverse.svg'),
+ light: this.extensionContext.asAbsolutePath('resources/light/book.svg')
},
enabled: false
}).component();