File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed
2nd-gen/uppercase-firestore/functions Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -23,9 +23,10 @@ const {onRequest} = require('firebase-functions/v2/https');
2323const { onDocumentCreated} = require ( 'firebase-functions/v2/firestore' ) ;
2424
2525// The Firebase Admin SDK to access Firestore.
26- const { initializeApp } = require ( 'firebase-admin/app' ) ;
27- const { getFirestore } = require ( 'firebase-admin/firestore' ) ;
28- admin . initializeApp ( ) ;
26+ const { initializeApp} = require ( "firebase-admin/app" ) ;
27+ const { getFirestore} = require ( "firebase-admin/firestore" ) ;
28+
29+ initializeApp ( ) ;
2930// [END import]
3031
3132// [START addmessage]
@@ -38,7 +39,7 @@ exports.addmessage = onRequest(async (req, res) => {
3839 const original = req . query . text ;
3940 // [START adminSdkAdd]
4041 // Push the new message into Firestore using the Firebase Admin SDK.
41- const writeResult = await admin . firestore ( ) . collection ( 'messages' ) . add ( { original : original } ) ;
42+ const writeResult = await getFirestore ( ) . collection ( 'messages' ) . add ( { original : original } ) ;
4243 // Send back a message that we've successfully written the message
4344 res . json ( { result : `Message with ID: ${ writeResult . id } added.` } ) ;
4445 // [END adminSdkAdd]
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ packages:
1616 - 2nd-gen/thumbnails/functions
1717 - 2nd-gen/time-server/functions
1818 - 2nd-gen/uppercase/functions
19+ - 2nd-gen/uppercase-firestore/functions
1920 - assistant-say-number/functions
2021 - authenticated-json-api/functions
2122 - authorized-https-endpoint/functions
You can’t perform that action at this time.
0 commit comments