From 713810bde706dabcc6428c11b5e422fc4f04f026 Mon Sep 17 00:00:00 2001
From: ebremner <ebremner@uwaterloo.ca>
Date: Tue, 6 Jul 2021 09:15:52 -0400
Subject: [PATCH] ISTWCMS-4648: removing revision info from layout builder page

---
 uw_cfg_common.module | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/uw_cfg_common.module b/uw_cfg_common.module
index 8b4c2586..4e47f900 100644
--- a/uw_cfg_common.module
+++ b/uw_cfg_common.module
@@ -519,6 +519,12 @@ function uw_cfg_common_form_menu_link_edit_alter(array &$form, FormStateInterfac
  */
 function uw_cfg_common_form_alter(array &$form, FormStateInterface $form_state, string $form_id): void {
 
+  // ISTWCMS-4648: removing revisions from layout builder page.
+  if (\Drupal::routeMatch()->getRouteName() == 'layout_builder.overrides.node.view') {
+    unset($form['revision']);
+    unset($form['advanced']);
+  }
+
   // Ensure that we are on a UW content type node.
   if (preg_match('/node_uw.*add_form/', $form_id) || preg_match('/node_uw.*edit_form/', $form_id)) {
 
-- 
GitLab