Add ArchiveOldStories workflow activity to config files.

This commit is contained in:
Colin Kuskie 2009-03-25 01:26:09 +00:00
parent 8469b17414
commit 4e198ed3f8

View file

@ -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;
}