Skip to content

Commit 0c26556

Browse files
Fix the legacy log (#871)
1 parent 87e9171 commit 0c26556

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/logger.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ export enum Type {
1414

1515
const SENSITIVE_PROPS = ["message", "stacktrace", "detailmessage"];
1616

17+
// Deprecate
1718
class Logger implements vscode.Disposable {
1819
private reporter: TelemetryReporter = null;
1920

@@ -24,10 +25,11 @@ class Logger implements vscode.Disposable {
2425

2526
const extensionPackage = JSON.parse(fs.readFileSync(context.asAbsolutePath("./package.json"), "utf-8"));
2627
if (extensionPackage) {
28+
const aiKey = extensionPackage.aiKey instanceof Array ? extensionPackage.aiKey[0] : extensionPackage.aiKey;
2729
const packageInfo = {
2830
name: extensionPackage.name,
2931
version: extensionPackage.version,
30-
aiKey: extensionPackage.aiKey,
32+
aiKey,
3133
};
3234
if (packageInfo.aiKey) {
3335
this.reporter = new TelemetryReporter(packageInfo.name, packageInfo.version, packageInfo.aiKey, firstParty);

0 commit comments

Comments
 (0)