Firebase Functions / Firestore中的“Stream removed”错误

时间:2017-12-19 16:28:22

标签: firebase firebase-realtime-database google-cloud-platform google-cloud-functions google-cloud-firestore

我创建了一个使用firebase,cloud functions和firestore作为db的项目,但我偶尔会收到“Stream removed”错误。当我执行下面的函数时会发生此错误:

exports.createUser = functions.auth
  .user()
  .onCreate(event => {
    const user = event.data;
    const registrationDate = new Date().getTime();
    const {uid, email, displayName, photoURL} = user;

    const userRelevantInfo = {
      ...
    };

    return usersRef.doc(uid).set(userRelevantInfo);
  });

使用来自firestore的“setLogFunction”,这是记录的内容:

Logs from firestore

有谁知道发生了什么或者我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

过去几天我遇到了同样的问题。我向Firebase报告了这个问题并修复了问题。将@google-cloud/firestore更新为版本0.10.1(刚刚发布)。这为我解决了这个问题。

Admin Node 5.6.0也刚刚发布,它也使用了最新的Firestore。