File tree 1 file changed +9
-2
lines changed
plugins/push/api/send/platforms
1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -198,7 +198,15 @@ class FCM extends Splitter {
198
198
// check if the sdk error is mapped to an internal error.
199
199
// set to default if its not.
200
200
let internalErrorCode = sdkError ?. mapTo ?? ERROR . DATA_PROVIDER ;
201
- let internalErrorMessage = sdkError ?. message ?? "Invalid error message" ;
201
+ let internalErrorMessage = sdkError ?. message ;
202
+ if ( ! internalErrorMessage ) {
203
+ if ( error . code && error . message ) {
204
+ internalErrorMessage = "[" + error . code + "] " + error . message ;
205
+ }
206
+ else {
207
+ internalErrorMessage = "Invalid error message" ;
208
+ }
209
+ }
202
210
errorObject ( internalErrorCode , internalErrorMessage )
203
211
. addAffected ( pushes [ i ] . _id , one ) ;
204
212
}
@@ -502,5 +510,4 @@ module.exports = {
502
510
fields,
503
511
map,
504
512
connection : FCM ,
505
-
506
513
} ;
You can’t perform that action at this time.
0 commit comments