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

[FIX] Omnichannel Business Hours form is not being rendered #20007

Merged
merged 7 commits into from
Dec 31, 2020

Conversation

rafaelblink
Copy link
Contributor

  • When the managers access the Business Hours Page and the configuration type = Single, just an error message is displayed.
  • When the business hour configuration type = multiple, managers just can't access the business hour form, just a blank page shows up.

Proposed changes (including videos or screenshots)

I did a small refactor on components to work better with routes and to check new changes on all fields of the form, I also put some missing translations.

Single

Before

image

Missing translations
image

After

image

Multiple

Before

image
image

On edit, some fields are not recognizing changes and save button isn't be able to click.
Rocket Chat

After

image
image

Recognizing changes in all fields.
Rocket Chat (2)

Issue(s)

Steps to test or reproduce

Single configuration: Administration panel > Omnichannel > Business Hour > Change to Single
After this, Omnichannel panel > Click twice on Business Hour link or try to save, you'll see an error.

Multiple configuration: Administration panel > Omnichannel > Business Hour > Change to Multiple
After this, Omnichannel panel > Business Hour >
Try to create a new one, you'll an empty page.
Try to create edit an existing, you'll that validation isn't working well.

Further comments

@rafaelblink rafaelblink changed the title [FIX] Omnichannel - Business Hour forms not appears with "single" configuration and "multiple" not able to create/edit. [FIX] Omnichannel - Business Hour forms not appear with "single" configuration and "multiple" not able to create/edit. Dec 30, 2020
@renatobecker renatobecker added this to the 3.11.0 milestone Dec 30, 2020
@renatobecker renatobecker changed the title [FIX] Omnichannel - Business Hour forms not appear with "single" configuration and "multiple" not able to create/edit. [FIX] Omnichannel Business Hours form not rendering anymore Dec 30, 2020
@renatobecker renatobecker changed the title [FIX] Omnichannel Business Hours form not rendering anymore [FIX] Omnichannel Business Hours form is not being rendered Dec 31, 2020
@renatobecker renatobecker merged commit d6d4a54 into develop Dec 31, 2020
@renatobecker renatobecker deleted the omnichannel/business-hour-forms branch December 31, 2020 19:16
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
* business hour - error showing on "single" configuration and not able to edit and create with "multiple"

* Implement validation for new values and valid form for business hours (edit/create)

* Missing translations PT-BR for Business Hour pages.

* Fill full height screen of table on Business Hours list.

* Fix method not found on LivechatDepartmentAgentsRaw(EE)

Co-authored-by: Renato Becker <renato.augusto.becker@gmail.com>
@sampaiodiego sampaiodiego mentioned this pull request Jan 8, 2021
sampaiodiego pushed a commit that referenced this pull request Jan 8, 2021
* business hour - error showing on "single" configuration and not able to edit and create with "multiple"

* Implement validation for new values and valid form for business hours (edit/create)

* Missing translations PT-BR for Business Hour pages.

* Fill full height screen of table on Business Hours list.

* Fix method not found on LivechatDepartmentAgentsRaw(EE)

Co-authored-by: Renato Becker <renato.augusto.becker@gmail.com>
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
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.

2 participants