Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 31.10.2018 22:07:54

Laravel echo server

Привет всем. Вообщем реализовал чат с помощью laravel-echo-server и redis. Все гуд работает, кроме одного. Использую метод whisper на канал, и с помощью метода listenForWhisper пытаюсь прослушивать, но прослушивает он только почему то только со второго раза.
Вот код
window.Echo.private('message.1').whisper('read', {}); - это вызов он срабатывает при клике. Есть еще один whisper он стоит на нажатие клавиш и срабатывает сразу с первого раза. уже второй день пытаюсь понять в чем проблема но к сожалению не могу понять. Может кто подскажет

window.Echo.private('message.{{ auth('account')->user()->id }}').listen('Message', function(e) {})
.listenForWhisper('read', function (e) {
                    $('body').find('.is-read-message').removeClass('hide');
                });

Не в сети

Подвал раздела