Методы Laravel Echo joining () и leaving () не запускаются - PullRequest
0 голосов
/ 08 апреля 2019

Вот мой конфиг Echo:

window.Echo = new Echo({
    authEndpoint: process.env.VUE_APP_API_ENDPOINT.replace('/v1', '/broadcasting/auth'),
    broadcaster: 'pusher',
    key: 'someKey',
    wsHost: window.location.hostname,
    wsPort: 6001,
    disableStats: true
});

window.Echo.connector.pusher.config.auth.headers['Authorization'] = 'Bearer ' + token;

В подключенном () хуке моего компонента vue я имею:

window.Echo.join(`test.1`)

    .here((users) => {
        console.log(users);
    })
    .joining((user) => {
        console.log(user.name);
    })
    .leaving((user) => {
        console.log('Leaving');
    });

И в разрушенном () хуке:

window.Echo.leave('test.1')

Но запускается только метод here(), а методы joining() и leaving() - нет.Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...