RocketChat / Rocket.Chat

The communications platform that puts data protection first.
https://rocket.chat/
Other
40.61k stars 10.61k forks source link

LiveChat room creation does not play room creation sound #20718

Open Rillke opened 3 years ago

Rillke commented 3 years ago

Description:

This issue report describes a regression in the default Rocket.Chat Web Client.

On Rocket.Chat 3.6.1, LiveChat Agents were notified by a sound when a new guest started a conversation through the included Rocket.Chat Widget. This stopped working with version 3.11.1. #7796 appears to be the same issue, altough it can't be the regression we are reporting here as we found sounds for new LiveChat rooms working in 3.6.1.

Actual behavior:

In the video you can see how a LiveChat guest starts a new conversation under MacOS/Firefox. The Rocket.Chat Tab is the one on the left of the currently active browser tab, bearing the favicon MLU. There is a desktop notification but the previously played sound by the Rocket.Chat Web Client is not played. Under MacOS you can easily control sounds of desktop notifications, however it's impossible to have a specific sound for the "live room creation"; and under Windows, notification sound does not appear to work at all. Note that if you, as a live chat agent, take the conversation, the room creation sound is played. However, this is not helpful because it's too late.

Steps to reproduce:

  1. Enable sound on room creation in account. Screenshot 2021-02-11 at 20 51 24
  2. Check that you have sound on and the Rocket.Chat Tab is allowed to play sounds.
  3. Configure OmniChannel Screenshot 2021-02-11 at 20 53 33 Screenshot 2021-02-11 at 21 06 01
  4. Become a LiveChat Agent
  5. Start a livechat session through the Widget (see Video)
  6. No sound is played

Expected behavior:

Specific sound for LiveChat/OmniChannel room creation played.

Server Setup Information:

Client Setup Information

Additional context

Relevant logs:

pcmourya commented 3 years ago

May I go ahead with this?

schaary commented 3 years ago

Yes - please!

jthomaschewski commented 3 years ago

I can confirm the issue. It's really difficult to use the live chat as an agent when incoming chats are silent.

This has already been reported in https://github.com/RocketChat/Rocket.Chat/issues/19804 and https://github.com/RocketChat/Rocket.Chat/issues/20554 and https://github.com/RocketChat/Rocket.Chat/issues/7796