fun getGifsFromText(apikey:String,text:String,limit:Int)= viewModelScope.launch {
giphyTaskRepository.getGifsFromText(apikey,text,limit).let { response->
if(response?.isSuccessful){
var list=response.body()?.data
giphyresponse.postValue(Success(list))
}else{
giphyresponse.postValue(Error(Exception(response.message())))
Log.d("TAG", "getGifsFromText: ${response.message()}");
}
}
}
}
что возвращает var list=response.body()?.data? точно List<DataItem>? Может кастануть нужно? as List<DataItem>
Обсуждают сегодня