Skip to content

Commit 7db0d8d

Browse files
committed
feat(assistant): translate task type
Signed-off-by: alperozturk96 <[email protected]>
1 parent 18dbbc5 commit 7db0d8d

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

library/src/main/java/com/owncloud/android/lib/resources/assistant/v2/GetTaskTypesRemoteOperationV2.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ class GetTaskTypesRemoteOperationV2 : OCSRemoteOperation<List<TaskTypeData>>() {
7171
?.types
7272
?.map { (key, value) -> value.copy(id = value.id ?: key) }
7373
?.filter { taskType ->
74-
isSingleTextInputOutput(taskType) || taskType.isChat()
74+
isSingleTextInputOutput(taskType) || taskType.isChat() || taskType.isTranslate()
7575
}?.sortedByDescending { it.isChat() }
7676

7777
result = RemoteOperationResult(true, getMethod)

library/src/main/java/com/owncloud/android/lib/resources/assistant/v2/model/TaskTypes.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,12 @@ data class TaskTypeData(
2020
val outputShape: Map<String, Shape>
2121
) {
2222
private val chatTaskName = "Chat"
23+
private val translateTaskName = "Translate"
2324

2425
fun isChat(): Boolean = (name == chatTaskName)
2526

27+
fun isTranslate(): Boolean = (name == translateTaskName)
28+
2629
companion object {
2730
private const val CONVERSATION_LIST_ID = "ConversationList"
2831
val conversationList =

0 commit comments

Comments
 (0)