diff --git a/app/src/main/java/dev/jdtech/jellyfin/viewmodels/AddServerViewModel.kt b/app/src/main/java/dev/jdtech/jellyfin/viewmodels/AddServerViewModel.kt index eb4d5b28..43e48d7d 100644 --- a/app/src/main/java/dev/jdtech/jellyfin/viewmodels/AddServerViewModel.kt +++ b/app/src/main/java/dev/jdtech/jellyfin/viewmodels/AddServerViewModel.kt @@ -8,7 +8,6 @@ import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope import dev.jdtech.jellyfin.api.JellyfinApi import kotlinx.coroutines.launch -import org.jellyfin.sdk.api.client.exception.ApiClientException import java.lang.Exception class AddServerViewModel(val application: Application) : ViewModel() { diff --git a/app/src/main/java/dev/jdtech/jellyfin/viewmodels/LoginViewModel.kt b/app/src/main/java/dev/jdtech/jellyfin/viewmodels/LoginViewModel.kt index f5638279..2de4f531 100644 --- a/app/src/main/java/dev/jdtech/jellyfin/viewmodels/LoginViewModel.kt +++ b/app/src/main/java/dev/jdtech/jellyfin/viewmodels/LoginViewModel.kt @@ -12,7 +12,6 @@ import dev.jdtech.jellyfin.database.ServerDatabase import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext -import org.jellyfin.sdk.api.client.exception.ApiClientException import org.jellyfin.sdk.model.api.AuthenticateUserByName import java.lang.Exception diff --git a/app/src/main/java/dev/jdtech/jellyfin/viewmodels/ServerSelectViewModel.kt b/app/src/main/java/dev/jdtech/jellyfin/viewmodels/ServerSelectViewModel.kt index 2ffd2ab5..99385f4e 100644 --- a/app/src/main/java/dev/jdtech/jellyfin/viewmodels/ServerSelectViewModel.kt +++ b/app/src/main/java/dev/jdtech/jellyfin/viewmodels/ServerSelectViewModel.kt @@ -9,7 +9,6 @@ import dev.jdtech.jellyfin.database.ServerDatabaseDao import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext -import java.util.* class ServerSelectViewModel( val database: ServerDatabaseDao, @@ -19,35 +18,15 @@ class ServerSelectViewModel( val servers: LiveData> get() = _servers - init { - val demoServer = Server(UUID.randomUUID().toString(), "Demo", "https://demo.jellyfin.org", "0", "demo", "") - - viewModelScope.launch { - insert(demoServer) - } - } - fun deleteServer(server: Server) { viewModelScope.launch { delete(server) } } - private suspend fun insert(server: Server) { - withContext(Dispatchers.IO) { - database.insert(server) - } - } - private suspend fun delete(server: Server) { withContext(Dispatchers.IO) { database.delete(server.id) } } - - private suspend fun clearDatabase() { - withContext(Dispatchers.IO) { - database.clear() - } - } } \ No newline at end of file