@@ -795,7 +795,7 @@ export default class RemoteConnector extends Disposable {
795
795
if ( ! forceUseLocalApp ) {
796
796
const openSSHVersion = await getOpenSSHVersion ( ) ;
797
797
try {
798
- this . telemetry . sendRawTelemetryEvent ( 'vscode_desktop_ssh' , { kind : 'gateway' , status : 'connecting' , ...params , gitpodVersion : gitpodVersion . raw , userOverride, openSSHVersion } ) ;
798
+ this . telemetry . sendRawTelemetryEvent ( 'vscode_desktop_ssh' , { kind : 'gateway' , status : 'connecting' , ...params , gitpodVersion : gitpodVersion . raw , userOverride : String ( userOverride ) , openSSHVersion } ) ;
799
799
800
800
const { destination, password } = await this . getWorkspaceSSHDestination ( session , params ) ;
801
801
sshDestination = destination ;
@@ -804,9 +804,9 @@ export default class RemoteConnector extends Disposable {
804
804
await this . showSSHPasswordModal ( password , session , params ) ;
805
805
}
806
806
807
- this . telemetry . sendRawTelemetryEvent ( 'vscode_desktop_ssh' , { kind : 'gateway' , status : 'connected' , ...params , gitpodVersion : gitpodVersion . raw , auth : password ? 'password' : 'key' , userOverride, openSSHVersion } ) ;
807
+ this . telemetry . sendRawTelemetryEvent ( 'vscode_desktop_ssh' , { kind : 'gateway' , status : 'connected' , ...params , gitpodVersion : gitpodVersion . raw , auth : password ? 'password' : 'key' , userOverride : String ( userOverride ) , openSSHVersion } ) ;
808
808
} catch ( e ) {
809
- this . telemetry . sendRawTelemetryEvent ( 'vscode_desktop_ssh' , { kind : 'gateway' , status : 'failed' , reason : e . toString ( ) , ...params , gitpodVersion : gitpodVersion . raw , userOverride, openSSHVersion } ) ;
809
+ this . telemetry . sendRawTelemetryEvent ( 'vscode_desktop_ssh' , { kind : 'gateway' , status : 'failed' , reason : e . toString ( ) , ...params , gitpodVersion : gitpodVersion . raw , userOverride : String ( userOverride ) , openSSHVersion } ) ;
810
810
if ( e instanceof NoSSHGatewayError ) {
811
811
this . logger . error ( 'No SSH gateway:' , e ) ;
812
812
const ok = 'OK' ;
@@ -844,15 +844,15 @@ export default class RemoteConnector extends Disposable {
844
844
let localAppSSHConfigPath : string | undefined ;
845
845
if ( ! usingSSHGateway ) {
846
846
try {
847
- this . telemetry . sendRawTelemetryEvent ( 'vscode_desktop_ssh' , { kind : 'local-app' , status : 'connecting' , ...params , gitpodVersion : gitpodVersion . raw , userOverride } ) ;
847
+ this . telemetry . sendRawTelemetryEvent ( 'vscode_desktop_ssh' , { kind : 'local-app' , status : 'connecting' , ...params , gitpodVersion : gitpodVersion . raw , userOverride : String ( userOverride ) } ) ;
848
848
849
849
const localAppDestData = await this . getWorkspaceLocalAppSSHDestination ( params ) ;
850
850
sshDestination = localAppDestData . localAppSSHDest ;
851
851
localAppSSHConfigPath = localAppDestData . localAppSSHConfigPath ;
852
852
853
- this . telemetry . sendRawTelemetryEvent ( 'vscode_desktop_ssh' , { kind : 'local-app' , status : 'connected' , ...params , gitpodVersion : gitpodVersion . raw , userOverride } ) ;
853
+ this . telemetry . sendRawTelemetryEvent ( 'vscode_desktop_ssh' , { kind : 'local-app' , status : 'connected' , ...params , gitpodVersion : gitpodVersion . raw , userOverride : String ( userOverride ) } ) ;
854
854
} catch ( e ) {
855
- this . telemetry . sendRawTelemetryEvent ( 'vscode_desktop_ssh' , { kind : 'local-app' , status : 'failed' , reason : e . toString ( ) , ...params , gitpodVersion : gitpodVersion . raw , userOverride } ) ;
855
+ this . telemetry . sendRawTelemetryEvent ( 'vscode_desktop_ssh' , { kind : 'local-app' , status : 'failed' , reason : e . toString ( ) , ...params , gitpodVersion : gitpodVersion . raw , userOverride : String ( userOverride ) } ) ;
856
856
this . logger . error ( `Failed to connect ${ params . workspaceId } Gitpod workspace:` , e ) ;
857
857
if ( e instanceof LocalAppError ) {
858
858
const seeLogs = 'See Logs' ;
0 commit comments