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)
}
}
}