I am using react native firebase library for push notification and i am playing two different sound for two different notification so i am playing some .mp3 sound for one notification and default for other one so problem is app is playing only that sound which is coming in first notification for app and for rest notification playing the first played sound so I think the issue is notification information is not updating that's what it is playing the same sound for all the notification which app got for first notification.even we are getting right information in notification data but it is not updating the sound.

Version:
react-native-firebase:"4.3.8"
react-native:"0.56.1"

yes I am getting data from firebase and below is my code to set Sound for notification.

```
this.notificationListener = firebase
  .notifications()
  .onNotification((notification: Notification) => {

    const channel = new firebase.notifications.Android.Channel(
      'test-channel',
      'Test Channel',
      firebase.notifications.Android.Importance.Max
    ).setDescription('My apps test channel');

    if (notification && notification.data) {
      const data = notification.data;
      if (data && data.messageKey) {
        //here I set the sound on basis of notification data to the channel

    ...
      } 
    }

    // Create the channel
    firebase.notifications().android.createChannel(channel);
    // Process your notification as required
    notification
    .android.setChannelId('test-channel')
    .android.setSmallIcon(Images.logoSmall);

firebase.notifications()
    .displayNotification(notification);
  });

```