Мне нужно создать облачную функцию Firebase, которая будет запускаться каждый раз, когда я добавляю документ в коллекцию. Эта функция:
exports.sendEmailConfirmation = functions.firestore.document('multies/{id}/tenties/{id}').onCreate((snap, context) => {
// Get an object representing the document
//...
return transporter.sendMail(mailOptions).catch((err) => {
console.error(err);
return {
error: err
}
});
});
Я получаю следующую ошибку в консоли:
functions [sendEmailConfirmation (us-central1)]: Ошибка развертывания.
Не удалось настроить триггерные провайдеры/cloud.firestore/eventTypes/document.create@firestore.googleapis.com ( gcf .us-central1.sendEmailApplicationConfirmation)
В базе данных Firestore у меня есть коллекция 'multies', в которой есть несколько документов, и каждый документ, у меня есть коллекция 'тридцатых', в которой также может быть несколько документов. Моя функция должна срабатывать каждый раз, когда мы добавляем документ в коллекцию 'тридцатых' в любом документе из коллекции 'мультиплетов'.
Могу ли я получить какую-либо помощь о том, как я настраиваю путь или какая другая ошибка у меня здесь?