firebase / firebase/firebase-admin-node
[FR]Why does admin.send() return just the response name as error instead of the full response object
- Lingua principale
- TypeScript
- Stelle
- 1.7k
- Fork
- 419
- Merge medio
- 3g 10h
- PR unite (30g)
- 16
Descrizione
**Is your feature request related to a problem? Please describe.**
I need to be able handle and cleanup tokens that have expired or are not working for whatever reason. I just migrated from sendToDevice to send and I was surprise that only a string response/error is returned when send is called.
**Describe the solution you'd like**
A response object that contains status, error code and message
similar to the return type of the now deprecated sendToDevice method
export interface FirebaseError {
code: string;
message: string;
stack?: string;
toJSON(): object;
}
**Describe alternatives you've considered**
There is no exhaustive list of all the error so there is no way for me to know when to remove expired token from my DB or keep them
**Additional context**
it is a bit wierd that other methods get a proper error object but send just gets a string error
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.