-
Notifications
You must be signed in to change notification settings - Fork 129
Open
Description
When binary data is given that is invalid, like with a missing field, we get cryptic error messages:
type:
type MessageUpdateEvent = { channel: MongoId, type: 'message', message: ChatMessageEntity };
type MessageEvent = { channel: MongoId, type: 'message-update', message: ChatMessageEntity };
type BusMessage<T> = { v: T };
type BusMessageEvent = BusMessage<MessageUpdateEvent | MessageEvent>;data:
{
v: {
channel: '68ff8ab44ba72208b7652931',
type: 'message',
message: undefined
}
}error:
v(type): Cannot convert bson type OBJECT to BusMessageEvent. invalid BSON type
Metadata
Metadata
Assignees
Labels
No labels