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

Birth Date year can be skipped when required #5470

Closed
1 task done
GordonArber opened this issue Jun 8, 2023 · 1 comment
Closed
1 task done

Birth Date year can be skipped when required #5470

GordonArber opened this issue Jun 8, 2023 · 1 comment
Assignees
Labels
Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. Type: Bug Confirmed bugs or reports that are very likely to be bugs.

Comments

@GordonArber
Copy link

GordonArber commented Jun 8, 2023

Please go through all the tasks below

  • Check this box only after you have successfully completed both the above tasks

Please provide a brief description of the problem. Please do not forget to attach the relevant screenshots from your side.

On the family preregistration form, if you require birthdates for children, the year can be skipped. This causes two issues.

  1. We expect the year to be there for children so we don't know their actual age.
  2. It gives them the year 0001 which Rock then sees as really old.

Expected Behavior

We expect that every field in the birthdate picker be required when we require the birth date.

Actual Behavior

The year can be left blank and then rock assumes the year 0001.

Steps to Reproduce

  • Go to Family Pre-Registration Page
  • Enter Required information except for the child's birth year
  • Click Save
  • Check the history of the child on the Internal site

Rock Version

13.7, 14.2, 15.0

Client Culture Setting

en-US

@sparkdevnetwork-service sparkdevnetwork-service added the Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. label Jun 8, 2023
@nairdo
Copy link
Member

nairdo commented Jun 15, 2023

We're looking into this. While it may be by design that (for adults) even if the birthdate setting is Required, it allows only a partial Month/Day value (without year), but for children, when the corresponding block setting is set to Required, I think it probably should require a complete value.

@sparkdevnetwork-service sparkdevnetwork-service changed the title Birth Date year can be skipped when required Birth Date year can be skipped when required Jun 29, 2023
@sparkdevnetwork-service sparkdevnetwork-service added the Type: Bug Confirmed bugs or reports that are very likely to be bugs. label Jun 29, 2023
@joshuahenninger joshuahenninger added the Status: In Dev Queue This issue is being worked on, and has someone assigned. label Sep 7, 2023
@joshuahenninger joshuahenninger self-assigned this Sep 7, 2023
@sparkdevnetwork-service sparkdevnetwork-service removed the Status: In Dev Queue This issue is being worked on, and has someone assigned. label Oct 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. Type: Bug Confirmed bugs or reports that are very likely to be bugs.
Projects
None yet
Development

No branches or pull requests

4 participants