From 86efdb1596f56579339b96d42bff3e290ba3fb47 Mon Sep 17 00:00:00 2001
From: Lily Yan <l26yan@uwaterloo.ca>
Date: Fri, 10 Nov 2023 11:03:09 -0500
Subject: [PATCH] ISTWCMS-6638 Uninstall layout_builder_modal and install
 layout_builder_iframe_modal

---
 uw_sites_all.install | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/uw_sites_all.install b/uw_sites_all.install
index cdd92cd..1bd800f 100644
--- a/uw_sites_all.install
+++ b/uw_sites_all.install
@@ -2102,3 +2102,23 @@ function uw_sites_all_update_9168(&$sandbox) {
 function uw_sites_all_update_9169(&$sandbox) {
   \Drupal::service('module_installer')->install(['views_tree']);
 }
+
+/**
+ * Uninstall layout_builder_modal and install layout_builder_iframe_modal.
+ */
+function uw_sites_all_update_9170(&$sandbox) {
+
+  // Uninstall layout_builder_modal.
+  $modules = [
+    'layout_builder_modal',
+  ];
+
+  \Drupal::service('module_installer')->uninstall($modules);
+
+  // Install layout_builder_iframe_modal.
+  $modules = [
+    'layout_builder_iframe_modal',
+  ];
+
+  \Drupal::service('module_installer')->install($modules);
+}
-- 
GitLab