-
Notifications
You must be signed in to change notification settings - Fork 69
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
Links with summaries field in Spotlight section of CLP does not indicate it is required #19163
Comments
Midsprint updateDelayed on starting with complication in #18170. Task has been moved to in progress but almost full scope still needs to be completed. |
End of Sprint Update – Ticket #19163: Links with Summaries Field in Spotlight Section of CLPSummary of Progress:The work on Ticket #19163, which involves making the "Links with summaries" field in the Spotlight section of Campaign Landing Pages (CLP) visually indicate that it is a required field, is still in progress and has not been completed within this sprint. Current Status:We have identified that the issue lies in the paragraph type that governs the field's required status. However, the logic does not seem to be properly rendering the required field indicator (the red asterisk) or the validation error message for users. Testing has been conducted on local environment, and the issue persists, with the field not displaying the necessary indicators. Outstanding Work:We need to address the paragraph logic governing the required status for the "Links with summaries" field and ensure that it correctly triggers both the red asterisk indicator and validation error messages. Next Steps:Collaborate with team to resolve the logic issue causing the missing required field indicators. Reason for Incompletion:The task was initiated late into the sprint. The need to fix a paragraph issue related to the required field logic, and additional time is required to implement and test the solution. We aim to prioritize this in the next sprint to ensure it is completed promptly.End of Sprint Update – Ticket #19163: Links with Summaries Field in Spotlight Section of CLP |
Reverted scss code
added
|
Pull request has been created for branch |
@FranECross This issues extends beyond the Spotlight section. Every section that uses the "Enable this Page Segment" (Video, Stories, Resources, Events and FAQ) is also missing the required asterisk that denotes a required field. |
@jv-agile6 Approved to ship as is, and I'll create a new ticket/tickets for the other sections. Thanks! |
@jilladams Here's the new story to handle the other sections that are missing the red asterisk. I'm not quite done with it yet, and would love additional eyes on it afterwards to ensure I have it correct. |
@FranECross FYI that I added a status to the top of this ticket to reflect that Jerry's PR is not mergeable and a little more effort will be required to close this. I moved it back to Refined & Ready, since we'll need to assign that work, and since Daniel will need to stay focused on real-time banners and ECA in next sprint. |
[2024-11-26] PR in flight (#19882 ) needs revisions from code review and is failing tests. #19945 has been opened to address the missing required field indicator on other CLP fields. If we decide to take a not-CSS approach for those, we may opt to close the existing PR and address all fields via the same method.
Describe the defect
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
AC / Expected behavior
Additional context
The downloadable resources section has a similar sub field that doesn't have a required asterisk, but does get an validation error message.
The VA gov backend module governs the logic of making this field required, but it doesn't seem to be properly making that visible
The text was updated successfully, but these errors were encountered: