File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
app/src/main/java/com/nextcloud/client/assistant/conversation Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -57,8 +57,6 @@ import com.nextcloud.ui.composeComponents.bottomSheet.MoreActionsBottomSheet
5757import com.owncloud.android.R
5858import com.owncloud.android.lib.resources.assistant.chat.model.Conversation
5959
60- private val BUTTON_HEIGHT = 32 .dp
61-
6260@OptIn(ExperimentalMaterial3Api ::class )
6361@Suppress(" LongMethod" )
6462@Composable
@@ -172,12 +170,15 @@ private fun ConversationList(
172170 }
173171
174172 if (selectedConversationId != - 1L ) {
173+ val currentId = selectedConversationId
174+
175175 val bottomSheetAction = listOf (
176176 Triple (
177177 R .drawable.ic_delete,
178178 R .string.conversation_screen_delete_button_title
179179 ) {
180- viewModel.deleteConversation(selectedConversationId.toString())
180+ val sessionId: String = currentId.toString()
181+ viewModel.deleteConversation(sessionId)
181182 selectedConversationId = - 1L
182183 }
183184 )
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ import com.nextcloud.client.assistant.conversation.model.ConversationScreenState
1313import com.nextcloud.client.assistant.conversation.repository.ConversationRemoteRepository
1414import com.nextcloud.utils.TimeConstants.MILLIS_PER_SECOND
1515import com.owncloud.android.R
16+ import com.owncloud.android.lib.common.utils.Log_OC
1617import com.owncloud.android.lib.resources.assistant.chat.model.Conversation
1718import kotlinx.coroutines.Dispatchers
1819import kotlinx.coroutines.flow.MutableStateFlow
@@ -79,6 +80,7 @@ class ConversationViewModel(private val remoteRepository: ConversationRemoteRepo
7980 }
8081
8182 fun deleteConversation (sessionId : String ) {
83+ Log_OC .d(" " ," BBBB: $sessionId " )
8284 viewModelScope.launch(Dispatchers .IO ) {
8385 val success = remoteRepository.deleteConversation(sessionId)
8486 if (success) {
You can’t perform that action at this time.
0 commit comments