Unlocalizes "enable modern UX?" prompt response in telemetry (#18353)

* unlocalizing telemetry

* handling dismissed case
This commit is contained in:
Benjin Dubishar 2024-11-04 16:44:21 -08:00 коммит произвёл GitHub
Родитель a82abefd47
Коммит 26cd965603
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 15 добавлений и 2 удалений

Просмотреть файл

@ -1718,11 +1718,24 @@ export default class MainController implements vscode.Disposable {
LocalizedConstants.Common.dontShowAgain,
);
await sendActionEvent(
let telemResponse: string;
switch (response) {
case LocalizedConstants.enableRichExperiences:
telemResponse = "enableRichExperiences";
break;
case LocalizedConstants.Common.dontShowAgain:
telemResponse = "dontShowAgain";
break;
default:
telemResponse = "dismissed";
}
sendActionEvent(
TelemetryViews.General,
TelemetryActions.EnableRichExperiencesPrompt,
{
response,
response: telemResponse,
},
);