diff --git a/Habitica/res/navigation/navigation.xml b/Habitica/res/navigation/navigation.xml index aaa22360a..ce1223a4c 100644 --- a/Habitica/res/navigation/navigation.xml +++ b/Habitica/res/navigation/navigation.xml @@ -41,6 +41,10 @@ + > + private val customNotifications: BehaviorSubject> = BehaviorSubject.create() override fun inject(component: UserComponent) { component.inject(this) } init { - customNotifications = BehaviorSubject.create() customNotifications.onNext(emptyList()) disposable.add(userRepository.getUser() @@ -248,7 +247,9 @@ open class NotificationsViewModel : BaseViewModel() { private fun clickNewChatMessage(notification: Notification, navController: MainNavigationController) { val data = notification.data as? NewChatMessageData if (isPartyMessage(data)) { - navController.navigate(R.id.partyFragment) + val bundle = Bundle() + bundle.putString("groupID", data?.group?.id) + navController.navigate(R.id.partyFragment, bundle) } else { val bundle = Bundle() bundle.putString("groupID", data?.group?.id)