diff --git a/app/Model/Feed.php b/app/Model/Feed.php index ef448a536..74acee2ae 100644 --- a/app/Model/Feed.php +++ b/app/Model/Feed.php @@ -1068,6 +1068,9 @@ class Feed extends AppModel if (!empty($feed['Feed']['settings']['disable_correlation'])) { $event['Event']['disable_correlation'] = (bool) $feed['Feed']['settings']['disable_correlation']; } + if (!empty($feed['Feed']['settings']['unpublish_event'])) { + $event['Event']['published'] = (bool) $feed['Feed']['settings']['unpublish_event']; + } } return $event; } diff --git a/app/View/Feeds/add.ctp b/app/View/Feeds/add.ctp index 936b3b49f..f1032c8c0 100755 --- a/app/View/Feeds/add.ctp +++ b/app/View/Feeds/add.ctp @@ -26,6 +26,11 @@ echo $this->element('genericElements/Form/genericForm', [ 'label' => __('Disable correlation'), 'type' => 'checkbox' ], + [ + 'field' => 'Feed.settings.unpublish_event', + 'label' => __('Unpublish events'), + 'type' => 'checkbox' + ], [ 'field' => 'name', 'label' => __('Name'),