Я пытаюсь использовать очень простую вызываемую облачную функцию из приложения vue в базе данных firestore, используя облачные функции. Я не могу понять, что выдает ошибку и как ее остановить.
Я сократил код до самого простого, чтобы попытаться проверить, правильно ли я завершаю все функции, но проблема все еще возникает
Облачная функция:
exports.checkCode = functions.https.onCall((data, context) => {
return {msg: 'Hello'}
})
Я звоню с:
let chk = functions.httpsCallable('checkCode')
chk().then(result => {
console.log(result)
})
Насколько я могу понять, это самое простое, что я могу сделать.
Функция возвращает объект и отображает его в консоли абсолютно нормально, но через 60 секунд после появления объекта. Приостановка хрома при отклонении обещания. Ошибка: крайний срок превышен.
Я не могу понять, что не было отменено, и поэтому это обещание прекращается ...
Я ожидаю, что результаты, которые я получаю, завершают все и любые процессы, связанные с вызываемой функцией, но я должен что-то упустить?