Skip to content

Commit 165be29

Browse files
committed
Remove ternary operator
1 parent 33ea117 commit 165be29

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

vscode-dotnet-runtime-library/src/EventStream/EventStreamEvents.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -330,8 +330,7 @@ export class DotnetAcquisitionInProgress extends IEvent {
330330
constructor(public readonly version: string, public readonly requestingExtensionId: string | null) { super(); }
331331

332332
public getProperties() {
333-
return {InProgressInstallationVersion : this.version, extensionId : this.requestingExtensionId != null ?
334-
TelemetryUtilities.HashData(this.requestingExtensionId) : ''};
333+
return {InProgressInstallationVersion : this.version, extensionId : TelemetryUtilities.HashData(this.requestingExtensionId)};
335334
}
336335
}
337336

@@ -342,8 +341,7 @@ export class DotnetAcquisitionAlreadyInstalled extends IEvent {
342341
constructor(public readonly version: string, public readonly requestingExtensionId: string | null) { super(); }
343342

344343
public getProperties() {
345-
return {AlreadyInstalledVersion : this.version, extensionId : this.requestingExtensionId != null ?
346-
TelemetryUtilities.HashData(this.requestingExtensionId) : ''};
344+
return {AlreadyInstalledVersion : this.version, extensionId : TelemetryUtilities.HashData(this.requestingExtensionId)};
347345
}
348346
}
349347

vscode-dotnet-runtime-library/src/EventStream/TelemetryUtilities.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,13 @@ import { TextEncoder } from 'util';
99

1010
export class TelemetryUtilities
1111
{
12-
public static HashData(dataToHash: string) : string
12+
public static HashData(dataToHash: string | null) : string
1313
{
14+
if(!dataToHash)
15+
{
16+
return '';
17+
}
18+
1419
const hasher = crypto.createHash('sha256');
1520
const utf8Bytes = new TextEncoder().encode(dataToHash.toUpperCase());
1621
const hashedData = hasher.update(utf8Bytes).digest('hex').toLowerCase();

0 commit comments

Comments
 (0)