This repository was archived by the owner on Jan 6, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 32
Question about server errors #189
Copy link
Copy link
Open
Labels
Description
By @cainaj, copied from #121 (comment)
Hi, I have a question about error handling with this library. I have something like:
startConnetionProcess() {
this.connecting = true;
this.pending = true;
this.authService.getIdToken()
.pipe(takeUntil(componentDestroyed(this)))
.subscribe(token => {
this.token = token;
const stompConfig = {
brokerURL: environment.webSocketUrl + '/api/listen',
connectHeaders: {
'token': this.token,
topic: this.topic,
env: this.env
},
debug(str) {
console.log('STOMP: ' + str);
}
};
this.connect(stompConfig);
});
}
where connect() calls a method that executes configure() and activate().
My problem comes when there is an error on the server side. If this connection is not established, I can see it if I have the debug option on my stompConfig config; however, inside of debug, i cannot call any functions apparently. I am using Angular 8. How can I handle an error? I haven't seen any references to error handling.