Skip to content

Commit 0d5d8ee

Browse files
committed
💄
1 parent 03de270 commit 0d5d8ee

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/common/telemetry.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -134,11 +134,12 @@ export function commonSendErrorData(logService: ILogService, defaultGitpodHost:
134134
delete properties['userId'];
135135

136136
// make sure all properties are strings
137-
for (const key in properties) {
138-
if (typeof properties[key] !== 'string') {
139-
properties[key] = JSON.stringify(properties[key]);
137+
properties = cloneAndChange(properties, value => {
138+
if (typeof value !== 'string') {
139+
return JSON.stringify(value);
140140
}
141-
}
141+
return value;
142+
});
142143

143144
const jsonData = {
144145
component: 'vscode-desktop-extension',

0 commit comments

Comments
 (0)