Я получаю загадочное сообщение об ошибке из Firestore:
Необработанное событие «ошибка».(/ var / task / google / api)
Ошибка появляется только при развертывании кода в lambda .Локально все работает нормально.
Что означает эта ошибка?
Вот схема лямбда-кода:
const firebase = require("firebase/app");
const admin = require("firebase-admin");
firebase.initializeApp(...);
admin.initializeApp(...);
function readCollection(collectionName) {
return admin
.firestore()
.collection(collectionName)
.get()
.then(...)
.catch(error => {
console.log(error.message); // Unhandled "error" event. (/var/task/google/api)
});
}
module.exports = async (req, res) => {
const todos = await readCollection("todos");
...
};