Как отправить массивы на электронную почту, используя angular и firestore - PullRequest
0 голосов
/ 24 октября 2019

Я пытаюсь отправить данные массива из базы данных firestore с помощью sendgrid.

Я попытался использовать документацию, но безуспешно.

export const newOrder = functions.firestore
    .document("checkout/{checkoutId}/products/{productId}")
    .onCreate(async (change, context) => {
        // Read booking document
        const postSnap = await db
            .collection("checkout/{checkoutId}/products")
            .doc(context.params.productId)
            .get();

        const booking = postSnap.data() || {};


        //Email
        const msg = {
            to: "wilmutsami@gmail.com",
            from: "test@example.com",
            templateId: TEMPLATE_ID,
            dynamic_template_data: {
                subject: "Hey there, thank you for your order!",
                name: [booking.name],
                amount: [booking.amount]
            }
        };

        //Send it
        return sgMail.send(msg);
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...