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

Fixing Manila Medical Center Break to Next Build #19759

Open
1 task
gracekretschmer-metrostar opened this issue Nov 4, 2024 · 0 comments
Open
1 task

Fixing Manila Medical Center Break to Next Build #19759

gracekretschmer-metrostar opened this issue Nov 4, 2024 · 0 comments
Assignees
Labels
Accelerated Publishing CMS Team CMS Product team that manages both editor exp and devops next-build FE Repository that will replace content-build. Uses NextJS, builds static pages. VA Manila Special case VAMC that has custom code implementation

Comments

@gracekretschmer-metrostar
Copy link

gracekretschmer-metrostar commented Nov 4, 2024

User Story or Problem Statement

Next Build should take into account the possibility of missing data so that data problems in the CMS do not cause build problems in Next Build.

Description or Additional Context

Per @timcosgrove:

just a note that the setup of the newly launched Manila medical center has broken Next Build, so I'm working on fixing that.

According to this ticket: #18931

The decision was made to not follow the existing VAMC System / VAMC Facility structure, but to instead make the VAMC Facility the root of the Manila structure and to not have a published VAMC System.

The problem for Next Build here is that for any given facility page with a facility sidebar, we use field_office to locate the menu for that page, and this points to a VAMC System. If the VAMC System is unpublished, there is no data and we cannot grab the menu.

Steps for Implementation

Modify Next Build so that it checks for menu availability before attempting to build the menu.

We will need a follow-up ticket to figure out how to handle the Manila case.

Acceptance Criteria

  • Next Build is able to complete its build.
@gracekretschmer-metrostar gracekretschmer-metrostar added CMS Team CMS Product team that manages both editor exp and devops next-build FE Repository that will replace content-build. Uses NextJS, builds static pages. labels Nov 4, 2024
@timcosgrove timcosgrove changed the title Fixing Manila Medical Center Break to Content Build Fixing Manila Medical Center Break to Next Build Nov 4, 2024
@jilladams jilladams added Accelerated Publishing VA Manila Special case VAMC that has custom code implementation labels Dec 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Accelerated Publishing CMS Team CMS Product team that manages both editor exp and devops next-build FE Repository that will replace content-build. Uses NextJS, builds static pages. VA Manila Special case VAMC that has custom code implementation
Projects
None yet
Development

No branches or pull requests

3 participants