@@ -114,14 +114,14 @@ export class ExceptionlessClient {
114
114
}
115
115
116
116
public submitSessionEnd ( sessionIdOrUserId : string ) : void {
117
- if ( sessionIdOrUserId ) {
117
+ if ( sessionIdOrUserId && this . config . enabled && this . config . isValid ) {
118
118
this . config . log . info ( `Submitting session end: ${ sessionIdOrUserId } ` ) ;
119
119
this . config . submissionClient . sendHeartbeat ( sessionIdOrUserId , true , this . config ) ;
120
120
}
121
121
}
122
122
123
123
public submitSessionHeartbeat ( sessionIdOrUserId : string ) : void {
124
- if ( sessionIdOrUserId ) {
124
+ if ( sessionIdOrUserId && this . config . enabled && this . config . isValid ) {
125
125
this . config . log . info ( `Submitting session heartbeat: ${ sessionIdOrUserId } ` ) ;
126
126
this . config . submissionClient . sendHeartbeat ( sessionIdOrUserId , false , this . config ) ;
127
127
}
@@ -151,7 +151,7 @@ export class ExceptionlessClient {
151
151
return cancelled ( context ) ;
152
152
}
153
153
154
- if ( ! this . config . enabled ) {
154
+ if ( ! this . config . enabled || ! this . config . isValid ) {
155
155
this . config . log . info ( 'Event submission is currently disabled.' ) ;
156
156
return cancelled ( context ) ;
157
157
}
@@ -198,7 +198,7 @@ export class ExceptionlessClient {
198
198
* @param callback The submission response.
199
199
*/
200
200
public updateUserEmailAndDescription ( referenceId : string , email : string , description : string , callback ?: ( response : SubmissionResponse ) => void ) {
201
- if ( ! referenceId || ! email || ! description || ! this . config . enabled ) {
201
+ if ( ! referenceId || ! email || ! description || ! this . config . enabled || ! this . config . isValid ) {
202
202
return ! ! callback && callback ( new SubmissionResponse ( 500 , 'cancelled' ) ) ;
203
203
}
204
204
0 commit comments