From 4e198ed3f80234991aa5e952b29be84dada8e178 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Wed, 25 Mar 2009 01:26:09 +0000 Subject: [PATCH] Add ArchiveOldStories workflow activity to config files. --- docs/upgrades/upgrade_7.6.14-7.7.0.pl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/upgrades/upgrade_7.6.14-7.7.0.pl b/docs/upgrades/upgrade_7.6.14-7.7.0.pl index 0b31a8e2c..b75b901d5 100644 --- a/docs/upgrades/upgrade_7.6.14-7.7.0.pl +++ b/docs/upgrades/upgrade_7.6.14-7.7.0.pl @@ -375,7 +375,7 @@ EOTOPIC sub upgradeConfigFiles { my ($session) = @_; - print "\tAdding Story Manager assets to config file... " unless $quiet; + print "\tAdding Story Manager to config file... " unless $quiet; my $config = $session->config; $config->addToHash( 'assets', @@ -390,6 +390,12 @@ sub upgradeConfigFiles { "category" => "community" }, ); + my $activities = $config->get('workflowActivities'); + my $none = $activities->{None}; + if (!isIn('WebGUI::Workflow::Activity::ArchiveOldStories', @{ $none })) { + unshift @{ $none }, 'WebGUI::Workflow::Activity::ArchiveOldStories'; + } + $config->set('workflowActivities', $activities); print "DONE!\n" unless $quiet; }