Ich mache mir Sorgen über diesen Fehler auf Feuerbasis Funktionen,Feuerbasis Funktionen erhalten Fehlerstrom entfernt onCreate Fires Ereignis
ich einen sendgrid Versand zu dieser Funktion haben:
exports.mailDealings = functions.firestore
.document('dealings/current').onCreate(event => {
// send mail
const msg = {...}
sgMail.send(msg);
})
.catch(result => {
console.error("sendgrid error", result);
});
konnte ich mit Erfolg auszuführen vor, aber auf einen Anruf, diese Funktion geben Sie mir den Fehler unten:
{ Error: Stream removed
at ClientReadableStream._emitStatusIfDone (/user_code/node_modules/firebase-admin/node_modules/grpc/src/client.js:255:19)
at ClientReadableStream._receiveStatus (/user_code/node_modules/firebase-admin/node_modules/grpc/src/client.js:233:8)
at /user_code/node_modules/firebase-admin/node_modules/grpc/src/client.js:705:12 code: 2, metadata: Metadata { _internal_repr: {} } }
Es sollte eine automatische Wiederholung für diesen Fehler haben, nicht wahr? Oder zumindest eine Methode zum Drehen so einfach, wie result.retry(1000)
?
Sind Sie sicher, dass Ihr Code korrekt ist? Es sieht nicht so aus, als würden Sie ein Versprechen abgeben. –
Dies scheint momentan ein Fehler mit Firebase-Funktionen zu sein und wird [untersucht] (https://groups.google.com/d/msg/firebase-talk/oza-JZMtXlo/Kge4Z0GaCQAJ). – Eric