我有 2 个函数连接到同一个触发器。我只看到其中一个在新用户注册时触发。这是已知的限制吗?我在日志中没有任何错误。
我的两个函数是这样的:
//utils/emailer.js
exports.sendWelcomeEmail = functions.auth.user().onCreate((user) => {
...
return sendWelcomeEmail(email, displayName);
});
//user/index.js
exports.onUserCreated = functions.auth.user().onCreate((user) => {
...
});
我的 index.js
"use strict";
const functions = require("firebase-functions");
const admin = require("firebase-admin");
admin.initializeApp(functions.config().firebase);
exports.constants = require('./constants');
exports.emailers = require('./utils/emailer'); //utils/emailer.js
exports.userFunctions = require('./user'); //users/index.js
答案 0 :(得分:0)
没有 Firebase 功能限制,两个功能都可以触发。