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

HS-1245681 Fix Hidden Question Validation #867

Merged
merged 3 commits into from
Nov 11, 2024

Conversation

caleballdrin
Copy link
Contributor

https://secure.helpscout.net/conversation/2738597988/1245681?folderId=7669074

-In the validate() function we need to call blockVisibleRuleCheck() with conference so it can accurately check if the question is hidden.
-Add tests

@caleballdrin caleballdrin self-assigned this Nov 8, 2024
@caleballdrin caleballdrin added the On Staging Will be merged to the staging branch by Github Actions label Nov 8, 2024
@caleballdrin caleballdrin requested a review from canac November 8, 2024 20:20
@@ -287,6 +287,7 @@ angular
block,
registrant,
ruleTypeConstants.SHOW_QUESTION,
conference,
Copy link
Contributor

Choose a reason for hiding this comment

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

Should we add this to this.checkboxDisable also?

Copy link
Contributor

Choose a reason for hiding this comment

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

That will be done in a follow-up PR

@caleballdrin caleballdrin requested a review from canac November 11, 2024 16:07
@caleballdrin caleballdrin force-pushed the fix-hidden-q-validation branch from 7aa6641 to 93cda90 Compare November 11, 2024 16:28
Copy link
Contributor

@canac canac left a comment

Choose a reason for hiding this comment

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

Looks good! Thanks for working on this!

@caleballdrin caleballdrin merged commit ccb25f0 into master Nov 11, 2024
13 of 14 checks passed
@caleballdrin caleballdrin deleted the fix-hidden-q-validation branch November 11, 2024 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
On Staging Will be merged to the staging branch by Github Actions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants