Skip to content

Conversation

@showkath10
Copy link
Contributor

JIRA link

https://softwiretech.atlassian.net/browse/HEEDLS-686

Description

Added new radio buttons and professional registration box which will only be required when user selects Yes
Professional registration has validation (must be between 5 and 20 characters allowed, only alphanumeric and hyphens allowed)
Professional registration also added to details card (this is not mentioned in the ticket)

Screenshots

image
image
image
image
image
image


Developer checks

(Leave tasks unticked if they haven't been appropriate for your ticket.)

I have:

  • Run the formatter and made sure there are no IDE errors.
  • Written tests for the changes (accessibility tests, unit tests for controller, data services, services, view models, etc)
  • Manually tested my work with and without JavaScript. Full manual testing guidelines can be found here: https://softwiretech.atlassian.net/wiki/spaces/HEE/pages/6703648740/Testing
  • Updated/added documentation in Swiki and/or Readme. Links (if any) are below:
  • Updated my Jira ticket with information about other parts of the system that were touched as part of the MR and have to be sanity tested to ensure nothing’s broken.
  • Scanned over my own MR to ensure everything is as expected.

@showkath10 showkath10 changed the base branch from master to release-22.1.1 December 8, 2021 06:51
Copy link
Contributor

@davidm-m davidm-m left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few questions and things I think could be tidied up

Copy link
Contributor

@davidm-m davidm-m left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still needs some tweaks to how we display error messages on the radio buttons, but the other changes are good.

Base automatically changed from release-22.1.1 to master December 16, 2021 10:16
Copy link
Contributor

@davidm-m davidm-m left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still some changes to be made to how we display errors on the view

@showkath10 showkath10 force-pushed the HEEDLS-686-PRN-add-to-edit-details-for-delegates branch from c785587 to 07d9772 Compare December 17, 2021 17:59
Copy link
Contributor

@davidm-m davidm-m left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few really small things to fix but overall looks great.

Copy link
Contributor

@davidm-m davidm-m left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fantastic stuff

Copy link
Contributor

@SteveJacksonSoft SteveJacksonSoft left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Couple of things I'd tweak just. Nice test cases!

@wilkinsm wilkinsm merged commit b36fa1e into master Jan 19, 2022
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.

5 participants