-
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
VACMS-16233 Reorder VAMC menus #17189
Conversation
GitHub Workflows (.github/workflows/*.yml)Have you...
|
bd6ded9
to
723ccde
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@omahane @Becapa This file you already fully reviewed on the service location migration PR into the integration branch. I just cherry-picked the commit into this PR because I needed it.
CMS team, since this was cherry picked from an integration branch it does have a couple functions in it that are not used by this PR but are used by the code in the integration branch that can not be merged yet.
// New revisions deserve special treatment. | ||
if ($new) { | ||
$node->enforceIsNew(TRUE); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed because it conflated new node with new revision.
Running the script (CMS Devops) and fixing Lovell by hand (Facilities engineer) are covered by #17202 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
QA checks out and VA code looks great and super clean, i.e. codit is doing most of the work. (Note: I didn't check the codit code).
* VACMS-4943 Remove VA Leavenworh menu. It is empty and not used. * VACMS-4943 Remove VA Topeka menu. It is empty and not used. * VACMS-14683 Bring in scripts changes from 14683. * VACMS-16233 Add reorder VAMC System menu items.
Description
Relates to #16233
Acceptance Criteria
VA Topeka health care
menu inVA Leavenworth health care
menuScreenshots
Prod (old busted) on left, PR (new hotness) on right
QA steps
Not required but if you want to see the ~520 lines of new code added to codit:menu tools module you can see it here .
Go to the tugboat dashboard and click on the php terminal link.
drush scr ./scripts/content/VACMS-16233-reorder-vamc-menu-items.php
Go get lunch... it is going to run for ~ an hour on tugboat.
When it is complete:
Go to System Washington DC
Go to System Spokane
Go to System Greater Los Angeles
Go to System Orlando
Go to System Lovell
Login as admin
Go to dblog filtered for codit menu tools
Go to the menu admin
Definition of Done