1
resposta

filterNotNull

Nesse trecho do código que foi atualizado nessa aula já n faz mais sentido o filterNotNull né? Já que o let já faz esse filtro pra gnt

private suspend fun tentaBuscarNota() {
        notaId?.let { id ->
            dao.buscaPorId(id)
                .filterNotNull()
                .collect { notaEncontrada ->
                    notaId = notaEncontrada.id
                    imagem.value = notaEncontrada.imagem
                    binding.activityFormNotaTitulo.setText(notaEncontrada.titulo)
                    binding.activityFormNotaDescricao.setText(notaEncontrada.descricao)
                }
        }

    }

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Fala Gabriel! De boa ?

Cara, o let vai ver se o id existe, esse filtro é pra ver se teve algum retorno do banco