[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Állan Coinaski Coinaski
Criador Állan Coinaski Coinaski 02/07/2021

Bom dia Professor, tudo bem?

No meu caso, a lógica que implementamos no echo.js não está funcionando, simplismente não mostra nada no console. Talvez aonde posso ter errado?

Criador Állan Coinaski Coinaski 02/07/2021

window.Echo.join('tenchat_database_chatroom')
 
.here(users => {
    console.log('Usuários Online:')
    console.log(users)
})
.joining(user => {
    console.log('Entrou:')
    console.log(user)
})
.leaving(user => {
    console.log('Saiu:')
    console.log(user)
}
Állan Coinaski Coinaski
Criador Állan Coinaski Coinaski 02/07/2021
public function broadcastOn()//Canais
    {
        return [
            new Channel('chatroom')//canal pelo qual será obtidos os usuários onlines
        ];
    }
Állan Coinaski Coinaski
Criador Állan Coinaski Coinaski 02/07/2021
Broadcast::channel('chatroom',function($user){
    return $user;
});
Állan Coinaski Coinaski
Criador Állan Coinaski Coinaski 02/07/2021

BROADCAST_DRIVER=redis

CACHE_DRIVER=redis

FILESYSTEM_DRIVER=local

QUEUE_CONNECTION=redis

SESSION_DRIVER=redis

SESSION_LIFETIME=120

 

MEMCACHED_HOST=127.0.0.1

 

REDIS_HOST=127.0.0.1

REDIS_PASSWORD=null

REDIS_PORT=6379

Állan Coinaski Coinaski
Criador Állan Coinaski Coinaski 02/07/2021

https://www.imagemhost.com.br/image/2PcKMZ

Analisando o banco redis, não possui o chatroom criado, em qual etapa é este processo?

Állan Coinaski Coinaski
Manager Carlos Ferreira 02/07/2021

Olá, Állan!
Tudo bem?

Preciso de mais detalhes para conseguir te ajudar a identificar onde errou.

Tem o código no GitHub? Me envia por favor.
Compara as versões dos packages, em especial o código com o original do curso.

Quais as configurações do seu ambiente? Docker, outro? Qual?

O seu laravel-echo-server mostrou algum erro? Qual? Envia prints por favor.

Carlos Ferreira
Criador Állan Coinaski Coinaski 02/07/2021

Ola, tudo sim e vc?

Segue link do projeto: https://github.com/AllanCoinaski/larachat-test

Comparei as versões do package e esta ok, estou utilizando o Laragon com ambiente.

Laravel echo server não mostra erro algum. 

Desde já, obrigado.

 

Állan Coinaski Coinaski
Criador Állan Coinaski Coinaski 02/07/2021

No Vuex aparece apenas o ADD_ALL_USERS:

https://www.imagemhost.com.br/image/2P0PCL

Állan Coinaski Coinaski
Manager Carlos Ferreira 02/07/2021

Me envia um print do laravel-echo-server, preciso ver os eventos (nome do channel e etc)

Carlos Ferreira
Rafael rodrigues 02/07/2021

Olá, boa noite

 

Estou com o mesmo problema relatado acima.

https://github.com/rafaeluzuma/larachat

 

Rafael rodrigues
Rafael rodrigues 02/07/2021

Problema resolvido!!

Rafael rodrigues
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!