-
Notifications
You must be signed in to change notification settings - Fork 70
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
[Events] FE Events templates not loading header/footer / all event data when VA Location > Location information is missing #17424
Comments
Noting that on both the listed nodes, the Event says it's at a VA Location, but a location wasn't entered. Not clear yet if that's the problem, or needs to be a separate ticket. If that's not the root cause here once we know, will need to ticket it. |
Dave made the judgment call: Public Websites will work on fixing #17426, but will leave this issue for later. Moving to "transfer to other teams" pipeline, assuming that will end up with IIR. |
Moved back to our pipelines because of the decision that the PW team will retain Events management. |
If we make it to vets-website code with a broken content-build template (due to missing Drupal data), the problem exists in content-build and/or Drupal. Most likely, we don't need to make changes in vets-website. We have a ton of null checks in the events template (CB), but it's hard to tell where the events template broke exactly because the original issue is fixed and I'm not sure we can reproduce it (@dsasser?). Because the events template broke part of the way through executing the code, it skipped over the bottom of the template where the footer is inserted. But the show must go on: vets-website code started executing and tripped when the footer div was missing. In my opinion, we should carefully consider where we implement error handling / fallbacks. For instance, if we're missing Drupal data that breaks the header or footer, we can't simply prevent those from rendering as a fail-safe as this is not an acceptable Veteran experience. We need to fix the problem where it originates (as code to the offending code as possible). I could be missing some nuance in this ticket about expectations and requirements, but it doesn't seem to me like there is any front end action to be taken here. |
Closing per Randi's comment above. |
Description
When the user opens the event for VA ECHCS Colorado Springs Walk-in Flu Shot Clinic on the websites it does not display all of the information that has been entered in Drupal. It looks like the same error is happening to some other events as well, not all events.
Reported by Support / VAMC editor: https://dsva.slack.com/archives/C52CL1PKQ/p1709679995868159
Event node: https://prod.cms.va.gov/eastern-colorado-health-care/events/66168/
FE Event page: https://www.va.gov/eastern-colorado-health-care/events/66168/
FE page is missing header, footer, event metadata after "When"/date info.
Other affected Event(s)
VA ECHCS Patient Tele-Town Hall- April - https://www.va.gov/eastern-colorado-health-care/events/65547
Event Node: https://prod.cms.va.gov/node/65547/edit
Acceptance Criteria
The text was updated successfully, but these errors were encountered: