At the moment websocket error responses get swallowed and I have to manually inspect the messages to see what's wrong.
I've attempted to do:
collection.update(formData).subscribe(
(d) => console.log('DONE', d),
(err) => console.error(err),
)
Within my client code and changing
|
.forEach(this.handleData.bind(this, name)), |
to:
this.subscriptions[name] = {
subscription: query
.watch()
.subscribe(
this.handleData.bind(this, name),
err => console.error(err)
}),
query: query._query
};
Neither of these will receive the error response. It's also not received by handleData (
|
handleData = (name, docs) => { |
)
Any guidance on how to go about this would be appreciated.