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');
23
23
const { onDocumentCreated} = require ( 'firebase-functions/v2/firestore' ) ;
24
24
25
25
// 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 ( ) ;
29
30
// [END import]
30
31
31
32
// [START addmessage]
@@ -38,7 +39,7 @@ exports.addmessage = onRequest(async (req, res) => {
38
39
const original = req . query . text ;
39
40
// [START adminSdkAdd]
40
41
// 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 } ) ;
42
43
// Send back a message that we've successfully written the message
43
44
res . json ( { result : `Message with ID: ${ writeResult . id } added.` } ) ;
44
45
// [END adminSdkAdd]
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ packages:
16
16
- 2nd-gen/thumbnails/functions
17
17
- 2nd-gen/time-server/functions
18
18
- 2nd-gen/uppercase/functions
19
+ - 2nd-gen/uppercase-firestore/functions
19
20
- assistant-say-number/functions
20
21
- authenticated-json-api/functions
21
22
- authorized-https-endpoint/functions
You can’t perform that action at this time.
0 commit comments