Move extension function to separate file
This commit is contained in:
parent
10cd5219ae
commit
21067bd7d0
2 changed files with 13 additions and 6 deletions
11
app/src/main/java/dev/jdtech/jellyfin/utils/extensions.kt
Normal file
11
app/src/main/java/dev/jdtech/jellyfin/utils/extensions.kt
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
package dev.jdtech.jellyfin.utils
|
||||||
|
|
||||||
|
import dev.jdtech.jellyfin.models.View
|
||||||
|
import org.jellyfin.sdk.model.api.BaseItemDto
|
||||||
|
|
||||||
|
fun BaseItemDto.toView(): View {
|
||||||
|
return View(
|
||||||
|
id = id,
|
||||||
|
name = name
|
||||||
|
)
|
||||||
|
}
|
|
@ -11,6 +11,7 @@ import dev.jdtech.jellyfin.adapters.HomeItem
|
||||||
import dev.jdtech.jellyfin.models.HomeSection
|
import dev.jdtech.jellyfin.models.HomeSection
|
||||||
import dev.jdtech.jellyfin.models.View
|
import dev.jdtech.jellyfin.models.View
|
||||||
import dev.jdtech.jellyfin.repository.JellyfinRepository
|
import dev.jdtech.jellyfin.repository.JellyfinRepository
|
||||||
|
import dev.jdtech.jellyfin.utils.toView
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
import org.jellyfin.sdk.model.api.BaseItemDto
|
import org.jellyfin.sdk.model.api.BaseItemDto
|
||||||
import timber.log.Timber
|
import timber.log.Timber
|
||||||
|
@ -88,9 +89,4 @@ constructor(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun BaseItemDto.toView(): View {
|
|
||||||
return View(
|
|
||||||
id = id,
|
|
||||||
name = name
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in a new issue