Closed
Description
- Operating System version: Ubuntu 16.04 (don't matter)
- Firebase SDK version: 4.1.5
- Firebase Product: messaging
Steps to reproduce:
Call firebase.messaging().useServiceWorker(sw_registration)
second time and get wrong error message: USE_SW_BEFORE_GET_TOKEN
There should be some warning about repeated assigning of Service Worker because we don't try to get token here, only assign Service Worker.
Relevant Code:
let firebase = require('firebase/app')
require('firebase/messaging')
firebase.initializeApp({
messagingSenderId: FCM_SENDER_ID
})
firebase.messaging().useServiceWorker(sw_registration)
firebase.messaging().useServiceWorker(sw_registration) // wrong error here