Skip to content

Commit 9ce6c24

Browse files
committed
fix translation flow
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
1 parent 641f8c2 commit 9ce6c24

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

app/src/main/java/com/nextcloud/client/assistant/AssistantViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ class AssistantViewModel(
181181
) { selectedTask, selectedTaskType, chats, tasks ->
182182
val isChat = selectedTaskType?.isChat() == true
183183
val isTranslation =
184-
selectedTaskType?.isTranslate() == true && selectedTask?.type == "core:text2text:translate"
184+
selectedTaskType?.isTranslate() == true && selectedTask?.isTranslate() == true
185185

186186
when {
187187
selectedTaskType == null -> AssistantScreenState.Loading

app/src/main/java/com/nextcloud/client/assistant/task/TaskView.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ fun TaskView(task: Task, viewModel: AssistantViewModel, capability: OCCapability
6363
.clickable {
6464
viewModel.selectTask(task)
6565

66-
if (task.type == "core:text2text:translate") {
66+
if (task.isTranslate()) {
6767
viewModel.updateTranslationTaskState(true)
6868
viewModel.updateScreenState(AssistantScreenState.Translation(task))
6969
} else {

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
androidCommonLibraryVersion = "4fc0f29981"
66
androidGifDrawableVersion = "1.2.30"
77
androidImageCropperVersion = "4.7.0"
8-
androidLibraryVersion ="ed2dd2b473"
8+
androidLibraryVersion ="26d94e4405"
99
androidPluginVersion = "9.0.0"
1010
androidsvgVersion = "1.4"
1111
androidxMediaVersion = "1.5.1"

gradle/verification-metadata.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19636,6 +19636,14 @@
1963619636
<sha256 value="ae6135f63a2a5162f51832ed658697cac2de05963c31a28d04bdd085ab2f765f" origin="Generated by Gradle" reason="Artifact is not signed"/>
1963719637
</artifact>
1963819638
</component>
19639+
<component group="com.github.nextcloud" name="android-library" version="26d94e4405">
19640+
<artifact name="android-library-26d94e4405.aar">
19641+
<sha256 value="5f5bb110a2fca224a242101b67874bc5dfdea6a045a15f5aadaf69cc727f1133" origin="Generated by Gradle" reason="Artifact is not signed"/>
19642+
</artifact>
19643+
<artifact name="android-library-26d94e4405.module">
19644+
<sha256 value="2ca6f73e6b0edb5fc7f2ce2dea066540900644d912ce94da15098b60c05d6af4" origin="Generated by Gradle" reason="Artifact is not signed"/>
19645+
</artifact>
19646+
</component>
1963919647
<component group="com.github.nextcloud" name="android-library" version="26dc8477962f12356db840bb1a774f0186b38e4d">
1964019648
<artifact name="android-library-26dc8477962f12356db840bb1a774f0186b38e4d.aar">
1964119649
<sha256 value="57ab4fd7c922875a7e0b5feac20aa27ab5df0fd3b4e042f92ed727c0b6316e81" origin="Generated by Gradle" reason="Artifact is not signed"/>

0 commit comments

Comments
 (0)