From 05702ebe87662530af97967853b46f575b1fd077 Mon Sep 17 00:00:00 2001 From: javajuice1337 <54199175+javajuice1337@users.noreply.github.com> Date: Fri, 29 Mar 2024 14:25:04 -0400 Subject: [PATCH] Update index.js --- src/register/index.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/register/index.js b/src/register/index.js index b3d69a4..035cd70 100644 --- a/src/register/index.js +++ b/src/register/index.js @@ -1,17 +1,18 @@ const uuidv4 = require('uuid/v4'); const { register: registerGCM } = require('../gcm'); -const registerFCM = require('../fcm'); +const { installFCM, registerFCM } = require('../fcm'); module.exports = register; -async function register(senderId) { +async function register(config) { // Should be unique by app - One GCM registration/token by app/appId const appId = `wp:receiver.push.com#${uuidv4()}`; const subscription = await registerGCM(appId); + const installation = await installFCM(config); const result = await registerFCM({ - token : subscription.token, - senderId, - appId, + ...config, + authToken : installation.authToken.token, + token : subscription.token }); // Need to be saved by the client return Object.assign({}, result, { gcm : subscription });