Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Converse UI should not show owner participant in chatroom #50

Open
guusdk opened this issue Jan 15, 2021 · 1 comment
Open

Converse UI should not show owner participant in chatroom #50

guusdk opened this issue Jan 15, 2021 · 1 comment

Comments

@guusdk
Copy link
Member

guusdk commented Jan 15, 2021

When a agent and end-user join a chatroom, that chatroom is created by an XMPP end-user that represents the workgroup queue (eg: "demo" in a default setup). This entity is shown as a participant in the chat room (twice, actually), which is confusing to end-users. This participant should not be displayed.

Screenshot from 2021-01-15 11-01-36

@stuffeh
Copy link

stuffeh commented Jan 22, 2021

You can hide the user chat panel by commenting out line 53701, "this.createOccupantsView();" to disable side panel showing chat room participants in /plugin/fastpath/classes/widget/converse.js. This also gives more space for the actual chat. Issue with this is that you see the blue background when you enable the full screen mode, which is a CSS issue.

Can also comment out line 53865 "this.showChatEvent(__("%1$s is no longer an owner of this groupchat", occupant.get('nick')));" to keep the client from displaying that message to prevent the user from seeing the bot in the MUC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants