Fix compilation issue after rebase
This commit is contained in:
parent
ca4e75a1a0
commit
fb46a14172
@ -16,6 +16,7 @@
|
|||||||
|
|
||||||
package im.vector.matrix.android.internal.auth.registration
|
package im.vector.matrix.android.internal.auth.registration
|
||||||
|
|
||||||
|
import dagger.Lazy
|
||||||
import im.vector.matrix.android.api.auth.data.HomeServerConnectionConfig
|
import im.vector.matrix.android.api.auth.data.HomeServerConnectionConfig
|
||||||
import im.vector.matrix.android.api.auth.registration.RegistrationService
|
import im.vector.matrix.android.api.auth.registration.RegistrationService
|
||||||
import im.vector.matrix.android.api.auth.registration.RegistrationWizard
|
import im.vector.matrix.android.api.auth.registration.RegistrationWizard
|
||||||
@ -25,10 +26,10 @@ import im.vector.matrix.android.internal.di.Unauthenticated
|
|||||||
import im.vector.matrix.android.internal.network.RetrofitFactory
|
import im.vector.matrix.android.internal.network.RetrofitFactory
|
||||||
import im.vector.matrix.android.internal.util.MatrixCoroutineDispatchers
|
import im.vector.matrix.android.internal.util.MatrixCoroutineDispatchers
|
||||||
import okhttp3.OkHttpClient
|
import okhttp3.OkHttpClient
|
||||||
import javax.inject.Provider
|
|
||||||
|
|
||||||
|
// TODO Add @Inject
|
||||||
internal class DefaultRegistrationService(@Unauthenticated
|
internal class DefaultRegistrationService(@Unauthenticated
|
||||||
private val okHttpClient: Provider<OkHttpClient>,
|
private val okHttpClient: Lazy<OkHttpClient>,
|
||||||
private val retrofitFactory: RetrofitFactory,
|
private val retrofitFactory: RetrofitFactory,
|
||||||
private val coroutineDispatchers: MatrixCoroutineDispatchers,
|
private val coroutineDispatchers: MatrixCoroutineDispatchers,
|
||||||
private val sessionParamsStore: SessionParamsStore,
|
private val sessionParamsStore: SessionParamsStore,
|
||||||
|
@ -16,6 +16,7 @@
|
|||||||
|
|
||||||
package im.vector.matrix.android.internal.auth.registration
|
package im.vector.matrix.android.internal.auth.registration
|
||||||
|
|
||||||
|
import dagger.Lazy
|
||||||
import im.vector.matrix.android.api.MatrixCallback
|
import im.vector.matrix.android.api.MatrixCallback
|
||||||
import im.vector.matrix.android.api.auth.data.HomeServerConnectionConfig
|
import im.vector.matrix.android.api.auth.data.HomeServerConnectionConfig
|
||||||
import im.vector.matrix.android.api.auth.data.SessionParams
|
import im.vector.matrix.android.api.auth.data.SessionParams
|
||||||
@ -27,18 +28,15 @@ import im.vector.matrix.android.api.util.NoOpCancellable
|
|||||||
import im.vector.matrix.android.internal.SessionManager
|
import im.vector.matrix.android.internal.SessionManager
|
||||||
import im.vector.matrix.android.internal.auth.AuthAPI
|
import im.vector.matrix.android.internal.auth.AuthAPI
|
||||||
import im.vector.matrix.android.internal.auth.SessionParamsStore
|
import im.vector.matrix.android.internal.auth.SessionParamsStore
|
||||||
import im.vector.matrix.android.internal.di.Unauthenticated
|
|
||||||
import im.vector.matrix.android.internal.network.RetrofitFactory
|
import im.vector.matrix.android.internal.network.RetrofitFactory
|
||||||
import im.vector.matrix.android.internal.util.CancelableCoroutine
|
import im.vector.matrix.android.internal.util.CancelableCoroutine
|
||||||
import im.vector.matrix.android.internal.util.MatrixCoroutineDispatchers
|
import im.vector.matrix.android.internal.util.MatrixCoroutineDispatchers
|
||||||
import kotlinx.coroutines.GlobalScope
|
import kotlinx.coroutines.GlobalScope
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
import okhttp3.OkHttpClient
|
import okhttp3.OkHttpClient
|
||||||
import javax.inject.Provider
|
|
||||||
|
|
||||||
internal class DefaultRegistrationWizard(private val homeServerConnectionConfig: HomeServerConnectionConfig,
|
internal class DefaultRegistrationWizard(private val homeServerConnectionConfig: HomeServerConnectionConfig,
|
||||||
@Unauthenticated
|
private val okHttpClient: Lazy<OkHttpClient>,
|
||||||
private val okHttpClient: Provider<OkHttpClient>,
|
|
||||||
private val retrofitFactory: RetrofitFactory,
|
private val retrofitFactory: RetrofitFactory,
|
||||||
private val coroutineDispatchers: MatrixCoroutineDispatchers,
|
private val coroutineDispatchers: MatrixCoroutineDispatchers,
|
||||||
private val sessionParamsStore: SessionParamsStore,
|
private val sessionParamsStore: SessionParamsStore,
|
||||||
@ -100,7 +98,7 @@ internal class DefaultRegistrationWizard(private val homeServerConnectionConfig:
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun buildAuthAPI(): AuthAPI {
|
private fun buildAuthAPI(): AuthAPI {
|
||||||
val retrofit = retrofitFactory.create(okHttpClient.get(), homeServerConnectionConfig.homeServerUri.toString())
|
val retrofit = retrofitFactory.create(okHttpClient, homeServerConnectionConfig.homeServerUri.toString())
|
||||||
return retrofit.create(AuthAPI::class.java)
|
return retrofit.create(AuthAPI::class.java)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -99,7 +99,7 @@ class LoginFragment @Inject constructor(
|
|||||||
passwordFieldTil.error = null
|
passwordFieldTil.error = null
|
||||||
loginSubmit.isEnabled = it
|
loginSubmit.isEnabled = it
|
||||||
}
|
}
|
||||||
.disposeOnDestroy()
|
.disposeOnDestroyView()
|
||||||
|
|
||||||
loginSubmit.setOnClickListener { authenticate() }
|
loginSubmit.setOnClickListener { authenticate() }
|
||||||
}
|
}
|
||||||
|
@ -73,7 +73,7 @@ class LoginResetPasswordFragment @Inject constructor(
|
|||||||
passwordFieldTil.error = null
|
passwordFieldTil.error = null
|
||||||
resetPasswordSubmit.isEnabled = it
|
resetPasswordSubmit.isEnabled = it
|
||||||
}
|
}
|
||||||
.disposeOnDestroy()
|
.disposeOnDestroyView()
|
||||||
|
|
||||||
resetPasswordSubmit.setOnClickListener { submit() }
|
resetPasswordSubmit.setOnClickListener { submit() }
|
||||||
}
|
}
|
||||||
|
@ -58,7 +58,7 @@ class LoginServerUrlFormFragment @Inject constructor(
|
|||||||
{
|
{
|
||||||
// Ignore error
|
// Ignore error
|
||||||
})
|
})
|
||||||
.disposeOnDestroy()
|
.disposeOnDestroyView()
|
||||||
|
|
||||||
loginServerUrlFormHomeServerUrl.setOnEditorActionListener { _, actionId, _ ->
|
loginServerUrlFormHomeServerUrl.setOnEditorActionListener { _, actionId, _ ->
|
||||||
if (actionId == EditorInfo.IME_ACTION_DONE) {
|
if (actionId == EditorInfo.IME_ACTION_DONE) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user