From f7bd5019218e6d77fc86f1388531a60c41f857fd Mon Sep 17 00:00:00 2001 From: Joren Date: Mon, 29 Apr 2024 16:30:09 +0200 Subject: [PATCH] Instaid of getting the species, get the pokemon itself --- app/src/main/java/com/ti/mobpo/ui/PokeSearchViewModel.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/ti/mobpo/ui/PokeSearchViewModel.kt b/app/src/main/java/com/ti/mobpo/ui/PokeSearchViewModel.kt index 3129be2..8087606 100644 --- a/app/src/main/java/com/ti/mobpo/ui/PokeSearchViewModel.kt +++ b/app/src/main/java/com/ti/mobpo/ui/PokeSearchViewModel.kt @@ -19,13 +19,13 @@ data class PokemonSpecies( @SerializedName("url") val url: String ) -data class PokemonSpeciesResponse( +data class PokemonResponse( @SerializedName("results") val results: List ) interface PokeApiService { - @GET("pokemon-species/?offset=0&limit=1025") - suspend fun getPokemonSpecies(): PokemonSpeciesResponse + @GET("pokemon/?offset=0&limit=1025") + suspend fun getPokemon(): PokemonResponse } class PokeSearchViewModel : ViewModel() { @@ -48,7 +48,7 @@ class PokeSearchViewModel : ViewModel() { private fun fetchPokemonSpecies() { viewModelScope.launch { try { - val response = service.getPokemonSpecies() + val response = service.getPokemon() _initialPokemonList.value = response.results _filteredPokemonList.value = listOf(PokemonSpecies("Please enter a search term", "")); } catch (e: IOException) {