diff --git a/src/sql/workbench/contrib/query/browser/keyboardQueryActions.ts b/src/sql/workbench/contrib/query/browser/keyboardQueryActions.ts index bfa8ff842a..08defe2b95 100644 --- a/src/sql/workbench/contrib/query/browser/keyboardQueryActions.ts +++ b/src/sql/workbench/contrib/query/browser/keyboardQueryActions.ts @@ -157,7 +157,7 @@ export class CopyQueryWithResultsKeyboardAction extends Action { let resultSummary = queryRunner.batchSets[0].resultSetSummaries[i]; let result = await queryRunner.getQueryRows(0, resultSummary.rowCount, resultSummary.batchId, resultSummary.id); let tableHeaders = resultSummary.columnInfo.map((col, i) => (col.columnName)); - let htmlTableHeaders = `${resultSummary.columnInfo.map((col, i) => (`${escape(col.columnName)}`)).join('')}`; + let htmlTableHeaders = `${resultSummary.columnInfo.map((col, i) => (`${escape(col.columnName)}`)).join('')}`; let copyString = '\n'; let htmlCopyString = ''; @@ -166,7 +166,7 @@ export class CopyQueryWithResultsKeyboardAction extends Action { for (let colIdx = 0; colIdx < rowEntry.length; colIdx++) { let value = rowEntry[colIdx].displayValue; copyString = `${copyString}${value}\t`; - htmlCopyString = `${htmlCopyString}${escape(value)}`; + htmlCopyString = `${htmlCopyString}${escape(value)}`; } // Removes the tab seperator from the end of a row copyString = copyString.slice(0, -1 * '\t'.length) + '\n'; @@ -175,7 +175,7 @@ export class CopyQueryWithResultsKeyboardAction extends Action { allResults = `${allResults}${tableHeaders.join('\t')}${copyString}\n`; allHtmlResults = `${allHtmlResults}


- +
${htmlTableHeaders}${htmlCopyString}
`; } @@ -192,7 +192,7 @@ export class CopyQueryWithResultsKeyboardAction extends Action { let data = { text: `${queryText}\n\n${allResults.text}`, - html: `${escape(queryText).replace(/\r\n|\n|\r/gm, '
')}${allResults.html}` + html: `
${escape(queryText).replace(/\r\n|\n|\r/gm, '
')}
${allResults.html}` }; await this._clipboardService.write(data);