Check index validity before accessing conversation list

This commit is contained in:
Benoit Martins 2024-10-07 10:09:17 +02:00
parent 137abcfe74
commit 2eee40a7ae

View file

@ -152,7 +152,8 @@ struct ConversationsListFragment: View {
enteredForeground = false
if navigationManager.peerAddr != nil
if navigationManager.peerAddr != nil
&& index < conversationsListViewModel.conversationsList.count
&& conversationsListViewModel.conversationsList[index].remoteSipUri.contains(navigationManager.peerAddr!) {
conversationViewModel.getChatRoomWithStringAddress(conversationsList: conversationsListViewModel.conversationsList, stringAddr: navigationManager.peerAddr!)
navigationManager.peerAddr = nil