Поскольку триггеры хранилища занимают всю корзину, я использую триггер пожарного хранилища, чтобы отслеживать изменения в пути «UploadTriggers /», где docId помечает каждый целевой файл (это небольшой список stati c) и запись storage_path в этом случае c указывает на то, где я обновил файл.
Это прекрасно работало справа от шлюза, но оно просто перестало работать. (Я попытался сократить весь fn до одного файла console.log, но все равно ничего.)
Нет вывода журнала вообще и никаких признаков сбоя - просто ничего. Я попытался повторно развернуть fn (с и без переименования) безрезультатно.
Есть идеи?
export const myFn = functions.firestore
.document('UploadTriggers/MyFile.csv')
.onWrite(async (change, context) => {
const path = changed.after.data().storage_path;
console.log("csv updated:", path);
// ...load stream from path and do neat things...