小编Yat*_*kku的帖子

Firebase cloud functions says Unreachable and each then() should return a value or throw promise/always-return

Javascript code for Firebase cloud functions giving errors which written for push notifications

index.js

'use strict'
//Install functions and admin sdks'
const functions = require('firebase-functions');
const admin =require('firebase-admin');

admin.initializeApp(functions.config().firebase);

exports.sendNotification = functions.database.ref('/notifications/{user_id}/{notification_id}').onWrite((change, context) => {
    //onwrite will run if data changed
    const user_id = context.params.user_id;
    const notification = context.params.notification;

    if (context.params === null) {
        return console.log("Notification Has Been Deleted");
    }
    let token_id = null;
    const deviceToken = admin.database.ref(`/Users/${user_id}/device_token`).once('value');
    return deviceToken.then(result => {

        token_id = result.val();

        const payload = {
            notification:{ …
Run Code Online (Sandbox Code Playgroud)

node.js firebase firebase-cloud-messaging

3
推荐指数
1
解决办法
1399
查看次数