fixing detekt errors :|

Signed-off-by: Julius Linus <julius.linus@nextcloud.com>
This commit is contained in:
rapterjet2004 2023-05-22 11:47:14 -05:00
parent 847c21d710
commit 5a18a05654
4 changed files with 27 additions and 23 deletions

View File

@ -15,5 +15,4 @@ class TranslateRepositoryImpl @Inject constructor(private val ncApi: NcApi) : Tr
): Observable<String> {
return ncApi.translateMessage(authorization, url, text, toLanguage, fromLanguage).map { it.ocs?.data!!.text }
}
}

View File

@ -290,5 +290,4 @@ class TranslateActivity : BaseActivity() {
private const val FROM_LABEL = "fromLabel"
private const val TO_LABEL = "toLabel"
}
}

View File

@ -14,8 +14,10 @@ import io.reactivex.disposables.Disposable
import io.reactivex.schedulers.Schedulers
import javax.inject.Inject
class TranslateViewModel @Inject constructor(private val repository: TranslateRepository,
private val userManager: UserManager) : ViewModel() {
class TranslateViewModel @Inject constructor(
private val repository: TranslateRepository,
private val userManager: UserManager
) : ViewModel() {
sealed interface ViewState
@ -33,8 +35,13 @@ class TranslateViewModel @Inject constructor(private val repository: TranslateRe
val url: String = ApiUtils.getUrlForTranslation(currentUser.baseUrl)
val calculatedFromLanguage = if (fromLanguage == null || fromLanguage == "") { null } else { fromLanguage }
Log.i(TAG, "translateMessage Called")
repository.translateMessage(authorization, url,text,toLanguage,
calculatedFromLanguage)
repository.translateMessage(
authorization,
url,
text,
toLanguage,
calculatedFromLanguage
)
.subscribeOn(Schedulers.io())
?.observeOn(AndroidSchedulers.mainThread())
?.subscribe(TranslateObserver())
@ -61,5 +68,4 @@ class TranslateViewModel @Inject constructor(private val repository: TranslateRe
companion object {
private val TAG = TranslateViewModel::class.simpleName
}
}