Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Array de series vazia no metodo buscarEpisodioPorSeries()

Prezados, estou com uma duvida na classe Principal, onde foi definida um atributo da classe chamada series do tipo ArrayList para armazenar uma lista de series. Mais adiante, no metodo buscarEpisodioPorSerie() a lista é utilizada no trecho Optional<Serie> serie = series.stream() ... porem ela nao foi inicializada (está vazia), fazendo com que a condicao if(serie.isPresent) seja sempre falsa.

1 resposta
solução!

Encontrei a solução ajustando o metodo ListarSeriesBuscadas, uma vez que la eu estava criando uma nova variavel local chamada series onde a lista era preenchida com as series encontradas no banco. Ajustei para que usasse o atributo series definido na classe, que tem escopo global.