Remove legacy code
This commit is contained in:
parent
46bb53446c
commit
e373cabc96
@ -54,7 +54,6 @@ class CloudConnectionListPresenter @Inject constructor( //
|
|||||||
) : Presenter<CloudConnectionListView>(exceptionMappings) {
|
) : Presenter<CloudConnectionListView>(exceptionMappings) {
|
||||||
|
|
||||||
private val selectedCloudType = AtomicReference<CloudTypeModel>()
|
private val selectedCloudType = AtomicReference<CloudTypeModel>()
|
||||||
private var defaultLocalStorageCloud: LocalStorageCloud? = null
|
|
||||||
fun setSelectedCloudType(selectedCloudType: CloudTypeModel) {
|
fun setSelectedCloudType(selectedCloudType: CloudTypeModel) {
|
||||||
this.selectedCloudType.set(selectedCloudType)
|
this.selectedCloudType.set(selectedCloudType)
|
||||||
}
|
}
|
||||||
@ -64,17 +63,7 @@ class CloudConnectionListPresenter @Inject constructor( //
|
|||||||
.withCloudType(CloudTypeModel.valueOf(selectedCloudType.get())) //
|
.withCloudType(CloudTypeModel.valueOf(selectedCloudType.get())) //
|
||||||
.run(object : DefaultResultHandler<List<Cloud>>() {
|
.run(object : DefaultResultHandler<List<Cloud>>() {
|
||||||
override fun onSuccess(clouds: List<Cloud>) {
|
override fun onSuccess(clouds: List<Cloud>) {
|
||||||
val cloudModels: MutableList<CloudModel> = ArrayList()
|
view?.showCloudModels(clouds.map { cloud -> cloudModelMapper.toModel(cloud) })
|
||||||
clouds.forEach { cloud ->
|
|
||||||
if (CloudTypeModel.LOCAL == selectedCloudType.get()) {
|
|
||||||
if ((cloud as LocalStorageCloud).rootUri() == null) {
|
|
||||||
defaultLocalStorageCloud = cloud
|
|
||||||
return@forEach
|
|
||||||
}
|
|
||||||
}
|
|
||||||
cloudModels.add(cloudModelMapper.toModel(cloud))
|
|
||||||
}
|
|
||||||
view?.showCloudModels(cloudModels)
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user