Облачная функция Firestore не развертывается - PullRequest
0 голосов
/ 28 марта 2020

Я пытаюсь отправить уведомление, как только в моей коллекции "My Hero Academia" создан документ. Итак, я запрограммировал некоторый код, но когда я пытаюсь развернуть его, я получаю ошибку.

Error: Functions did not deploy properly.

Код:

import * as functions from 'firebase-functions';
import * as admin from 'firebase-admin';
admin.initializeApp();

//const db = admin.firestore();
const fcm = admin.messaging();

export const sendToTopic = functions.firestore
    .document('My Hero Academia/{chapterid}')
    .onCreate(async snapshot => {
        const chapter = snapshot.data();
        const payload: admin.messaging.MessagingPayload = {
            notification: {
                title: 'A new chapter is out',
                body: `Read Boku no Hero Academia Chapter ${chapter.number} now`,
                clickAction: 'FLUTTER_NOTIFICATION_CLICK'
            }
        };
        return fcm.sendToTopic('My Hero Academia', payload);
    });

Что именно я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...