-
Notifications
You must be signed in to change notification settings - Fork 204
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrading Firebase-Functions from firebase-functions v4.3.1 to v6.0.1 cause gen 1 functions triggers to be undefined. #1622
Comments
use |
Tried this approach and it did not work.
|
same |
Yes, the |
Good afternoon, i also have the same issue, fresh install from today. UPDATE : tested this from comment of @davie-robertson #1622 (comment) and it works too with the latest version👍🏼
|
I got it working by doing
|
Related issues
[REQUIRED] Version info
node:
v20.17.0
firebase-functions:
6.0.1
firebase-tools:
13.18.0
firebase-admin:
12.5.0
npm
10.8.2
[REQUIRED] Test case
[REQUIRED] Steps to reproduce
Upgrade firebase-admin to v12.5.0 and firebase-functions to v6.0.1
Try to deploy this basic code in parenthesis
"
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp();
exports.helloWorld = functions.https.onRequest((req, res) => {
res.send('Hello from Firebase Functions!');
});
exports.sendWelcomeEmail = functions.auth.user().onCreate((user) => {
console.log(
sendWelcomeEmail New user created: UID - ${user.uid}
);// Add your email sending logic here
return null; // Always return a value from a Cloud Function
});
"
},
[REQUIRED] Expected behavior
Expect the function to deploy without issue.
[REQUIRED] Actual behavior
Were you able to successfully deploy your functions?
No, const functions = require('firebase-functions') in version 6.0.1 of firebase functions makes functions.auth.user() undefined
The text was updated successfully, but these errors were encountered: