Как исправить закончил со статусом: «тайм-аут»? - PullRequest
0 голосов
/ 25 октября 2019

Я работаю над облачной функцией Firestore и обращаюсь к

. Закончено состояние: «тайм-аут».

Все действия и результат работают нормально. Но эта ошибка продолжает беспокоить меня.

exports.CalMeann = functions.firestore.document('DataGain/{documentId}').onCreate((request, response) => {
     return new Promise(resolve => {
        DataGainCol.doc('Meann').get().then(c=>{
            if (c.exists) {
                let oldco = c.data().countt
                DataGainCol.doc('Meann').update({countt: oldco+1,
                    g1: ((oldco*(c.data().g1))+request.data().g1)/(oldco+1),
                    g2: ((oldco*(c.data().g2))+request.data().g2)/(oldco+1),
                    g3: ((oldco*(c.data().g3))+request.data().g3)/(oldco+1),
                    g4: ((oldco*(c.data().g4))+request.data().g4)/(oldco+1),
                    g5: ((oldco*(c.data().g5))+request.data().g5)/(oldco+1)
                })
            }
            console.log("bere1")
            return
        }).catch(error => {
            console.error(error);
            res.error(500);
            console.log("botcatch")
        });
        console.log("bere2")
        //res.send(200)
        return
     })
    });

И я пробую res.send (200), но это разрушает мою функциональную форму, работающую с ошибкой

ReferenceError: res не определена

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...