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

TypeError: Cannot read property 'id' of null

Bom, Quando acessamos o photo-detail.component o OnInit do photo.owner-only é executado e ele compara o id do user logado com o da foto selecionada para esconder ou não o botão de excluir. Até ai tranquilo. O problema está quando estou na tela do photo-detail e realizo o logoff. No momento em que sou redirecionado para o home.component o photo.owner-only.directive emite um erro de id nulo, mas não entendo o porque dele estar passando pelo onInit no home.component se ele só é chamado no photo-detail.component. Por que acontece esse erro? como contornar a situação?

1 resposta
solução!

Puro vacilo! A resolução estava no final do video e eu ja tinha visto.

Obrigado