From 353f8f4d4bd7640d0aecdb447930513fab8ac98d Mon Sep 17 00:00:00 2001
From: Igor Biki <ibiki@uwaterloo.ca>
Date: Thu, 10 Mar 2022 12:20:50 -0500
Subject: [PATCH] ISTWCMS-5409: Adding scheduler options to service.

---
 config/install/node.type.uw_ct_service.yml | 14 ++++++++++++++
 uw_ct_service.info.yml                     |  3 ++-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/config/install/node.type.uw_ct_service.yml b/config/install/node.type.uw_ct_service.yml
index 9d24f4c..26200a4 100644
--- a/config/install/node.type.uw_ct_service.yml
+++ b/config/install/node.type.uw_ct_service.yml
@@ -5,6 +5,7 @@ dependencies:
     - entity_browser_block_layout
     - menu_ui
     - node_revision_delete
+    - scheduler
 third_party_settings:
   entity_browser_block_layout:
     entity_browser_block_layout_view_modes:
@@ -25,6 +26,19 @@ third_party_settings:
     minimum_revisions_to_keep: 50
     minimum_age_to_delete: 0
     when_to_delete: 0
+  scheduler:
+    expand_fieldset: when_required
+    fields_display_mode: vertical_tab
+    publish_enable: true
+    publish_past_date: error
+    publish_past_date_created: false
+    publish_required: false
+    publish_revision: true
+    publish_touch: true
+    show_message_after_update: true
+    unpublish_enable: true
+    unpublish_required: false
+    unpublish_revision: true
 name: Service
 type: uw_ct_service
 description: 'Services list the services offered by this faculty/school/department/unit.'
diff --git a/uw_ct_service.info.yml b/uw_ct_service.info.yml
index ec1fe2b..043643a 100644
--- a/uw_ct_service.info.yml
+++ b/uw_ct_service.info.yml
@@ -1,4 +1,4 @@
-name: UW Service
+name: 'UW Service'
 type: module
 package: WCMS
 core_version_requirement: '^8.9 || ^9'
@@ -35,6 +35,7 @@ dependencies:
   - 'office_hours:office_hours'
   - 'office_hours_exceptions:office_hours_exceptions'
   - 'require_on_publish:require_on_publish'
+  - 'scheduler:scheduler'
   - 'simple_sitemap:simple_sitemap'
   - 'term_reference_tree:term_reference_tree'
   - 'tvi:tvi'
-- 
GitLab