File tree Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Original file line number Diff line number Diff line change @@ -172,7 +172,11 @@ export class ZodMessageSender<TMessageCatalog extends ZodMessageCatalogSchema> {
172
172
throw new ZodSchemaParsedError ( parsedPayload . error , payload ) ;
173
173
}
174
174
175
- await this . #sender( { type, payload, version : "v1" } ) ;
175
+ try {
176
+ await this . #sender( { type, payload, version : "v1" } ) ;
177
+ } catch ( error ) {
178
+ console . error ( "[ZodMessageSender] Failed to send message" , error ) ;
179
+ }
176
180
}
177
181
178
182
public async forwardMessage ( message : unknown ) {
@@ -194,11 +198,15 @@ export class ZodMessageSender<TMessageCatalog extends ZodMessageCatalogSchema> {
194
198
throw new Error ( `Failed to parse message payload: ${ JSON . stringify ( parsedPayload . error ) } ` ) ;
195
199
}
196
200
197
- await this . #sender( {
198
- type : parsedMessage . data . type ,
199
- payload : parsedPayload . data ,
200
- version : "v1" ,
201
- } ) ;
201
+ try {
202
+ await this . #sender( {
203
+ type : parsedMessage . data . type ,
204
+ payload : parsedPayload . data ,
205
+ version : "v1" ,
206
+ } ) ;
207
+ } catch ( error ) {
208
+ console . error ( "[ZodMessageSender] Failed to forward message" , error ) ;
209
+ }
202
210
}
203
211
}
204
212
You can’t perform that action at this time.
0 commit comments