diff --git a/nirvana-ios/Views/Convos/ConvoViewModel.swift b/nirvana-ios/Views/Convos/ConvoViewModel.swift index d0a113d..f92acb3 100644 --- a/nirvana-ios/Views/Convos/ConvoViewModel.swift +++ b/nirvana-ios/Views/Convos/ConvoViewModel.swift @@ -136,6 +136,10 @@ class ConvoViewModel: NSObject, ObservableObject { print("the scope of users to search for convos is \(splicedArray)") + //deinit listener before listening again + self?.convosListener?.remove() + + // initiate convo listener to get all relevant convos // any convo that is active // and any of my active friends or I am in that convo