Skip to content

Conversation

@rafaelblink
Copy link
Contributor

Proposed changes (including videos or screenshots)

It was necessary to be a manager to take queue chats from the pending list, so we removed the managers permission from the logic and now the agents also can pick up queue chats.

Issue(s)

Steps to test or reproduce

As an agent:
Try to take a chat from the queue list.
image

You'll see the chat will be duplicated and the room will be read only.
image
image

Further comments

@renatobecker renatobecker changed the title [FIX] Users with "livechat-agent" permission were not able to take queue chats. [FIX] Omnichannel Agents were not able to take new chats in the queue Jan 2, 2021
@renatobecker renatobecker changed the title [FIX] Omnichannel Agents were not able to take new chats in the queue [FIX] Omnichannel Agents unable to take new chats in the queue Jan 2, 2021
Make view-livechat-queue default form agents.
@renatobecker renatobecker added this to the 3.11.0 milestone Jan 2, 2021
@renatobecker renatobecker merged commit 729e258 into develop Jan 2, 2021
@renatobecker renatobecker deleted the omnichannel/queue-chats-agents branch January 2, 2021 03:46
gabriellsh added a commit that referenced this pull request Jan 4, 2021
…info_page

* 'develop' of github.com:RocketChat/Rocket.Chat: (255 commits)
  Chore: Add tests for the api/licenses.* endpoints (#20041)
  Language update from LingoHub 🤖 on 2021-01-04Z (#20034)
  [FIX] Omnichannel Agents unable to take new chats in the queue (#20022)
  [FIX] Omnichannel Business Hours form is not being rendered (#20007)
  Language update from LingoHub 🤖 (#20013)
  Chore: Fix i18n duplicated keys (#19998)
  [FIX] Agent information panel not rendering (#19965)
  [FIX] Apps Create Room method with agent not working (#19997)
  Chore: add tests to api/instances.get endpoint  (#19988)
  Bump version to 3.11.0-develop
  Bump version to 3.10.0
  Bump version to 3.10.0-rc.4
  Bump version to 3.10.0-rc.3
  Bump version to 3.10.0-rc.2
  Bump version to 3.10.0-rc.1
  Bump version to 3.10.0-rc.0
  Revert "[NEW] Storj integration (#19932)"
  Regression: polishing licenses endpoints  (#19981)
  Regression: Double Scrollbars on tables (#19980)
  Regression: Add currently running instance to instances.get endpoint (#19955)
  ...
@renatobecker renatobecker modified the milestones: 3.11.0, 3.10.1 Jan 6, 2021
sampaiodiego pushed a commit that referenced this pull request Jan 8, 2021
* Removing possibility of only managers to take queue chats.

* Fix Omnichannel permission default.

Make view-livechat-queue default form agents.

Co-authored-by: Renato Becker <[email protected]>
@sampaiodiego sampaiodiego mentioned this pull request Jan 8, 2021
sampaiodiego pushed a commit that referenced this pull request Jan 8, 2021
* Removing possibility of only managers to take queue chats.

* Fix Omnichannel permission default.

Make view-livechat-queue default form agents.

Co-authored-by: Renato Becker <[email protected]>
vanhoang1107 pushed a commit to vanhoang1107/Rocket.Chat that referenced this pull request Jan 11, 2021
* rocketchat/master:
  Bump version to 3.10.3
  [FIX] User registration updating wrong subscriptions (RocketChat#20128)
  Bump version to 3.10.2
  [FIX] Tabbar is opened (RocketChat#20122)
  Bump version to 3.10.1
  [FIX] Actions from User Info panel (RocketChat#20073)
  [FIX] Messages being updated when not required after user changes his profile (RocketChat#20114)
  Custom fields not storing additional form values, fixing label and solving duplicated register. (RocketChat#19953)
  Fix livechat room breaking after return (RocketChat#20089)
  [FIX] Omnichannel raw model importing meteor dependency (RocketChat#20093)
  [FIX] User Audio notification preference not being applied (RocketChat#20061)
  [FIX] OAuth users being asked to change password on second login (RocketChat#20003)
  [FIX] Omnichannel Agents unable to take new chats in the queue (RocketChat#20022)
  [FIX] Omnichannel Business Hours form is not being rendered (RocketChat#20007)
  [FIX] Agent information panel not rendering (RocketChat#19965)
  [FIX] Apps Create Room method with agent not working (RocketChat#19997)
@sampaiodiego sampaiodiego mentioned this pull request Feb 1, 2021
mrsimpson pushed a commit to assistify/Rocket.Chat that referenced this pull request Feb 2, 2021
…tChat#20022)

* Removing possibility of only managers to take queue chats.

* Fix Omnichannel permission default.

Make view-livechat-queue default form agents.

Co-authored-by: Renato Becker <[email protected]>
jschirrmacher added a commit to assistify/Rocket.Chat that referenced this pull request Feb 3, 2021
[FIX] Omnichannel Agents unable to take new chats in the queue (RocketChat#20022)
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

Successfully merging this pull request may close these issues.

3 participants