Estoy tratando de implementar una función de nube de base de fuego. Funciona en el emulador local de firebase, pero cuando intento implementarlo, aparece el siguiente error en el registro de funciones de la nube de la consola de firebase: {"@type":"type.googleapis.com/google.cloud.audit.AuditLog","status":{"code":13,"message":"Failed to configure trigger for event-type:providers/cloud.firestore/eventTypes/document.update resource:projects/kapsule-1099e/databases/(default)/documents/roles/warehouser/{warehouseName}/{warehouseName}/Inventory/{assetName} service:firestore.googleapis.com."},"authenticationInfo":{"principalEmail":"malickfaizann@gmail.com"},"serviceName":"cloudfunctions.googleapis.com","methodName":"google.cloud.functions.v1.CloudFunctionsService.UpdateFunction","resourceName":"projects/kapsule-1099e/locations/us-central1/functions/sendNotificationOnLowStock"}
Lo resolví. Los parámetros de ruta no pueden tener el mismo nombre incluso si sus valores son los mismos. Cambié el nombre de uno de ellos y funcionó. La ruta final es:
roles/warehouser/{warehouseName}/{warehouseName2}/Inventory/{assetName}