Chrome Debugger делает паузу в исключении из-за крайнего срока, но я только возвращаю сообщение - PullRequest
2 голосов
/ 28 марта 2019

Я пытаюсь использовать очень простую вызываемую облачную функцию из приложения vue в базе данных firestore, используя облачные функции. Я не могу понять, что выдает ошибку и как ее остановить.

Я сократил код до самого простого, чтобы попытаться проверить, правильно ли я завершаю все функции, но проблема все еще возникает

Облачная функция:

exports.checkCode = functions.https.onCall((data, context) => {
    return {msg: 'Hello'}
})

Я звоню с:

let chk = functions.httpsCallable('checkCode')
    chk().then(result => {
    console.log(result)
})

Насколько я могу понять, это самое простое, что я могу сделать.

Функция возвращает объект и отображает его в консоли абсолютно нормально, но через 60 секунд после появления объекта. Приостановка хрома при отклонении обещания. Ошибка: крайний срок превышен.

Я не могу понять, что не было отменено, и поэтому это обещание прекращается ...

Я ожидаю, что результаты, которые я получаю, завершают все и любые процессы, связанные с вызываемой функцией, но я должен что-то упустить?

...