diff --git a/share/upgrades/7.9.10-8.0.0/addNewAdminConsole.pl b/share/upgrades/7.9.10-8.0.0/addNewAdminConsole.pl new file mode 100644 index 000000000..20ea3b9f3 --- /dev/null +++ b/share/upgrades/7.9.10-8.0.0/addNewAdminConsole.pl @@ -0,0 +1,13 @@ + +use WebGUI::Upgrade::Script; +use List::MoreUtils qw( any ); + +report "\tAdding new Admin Console..."; + +if ( ! any { $_ eq 'WebGUI::Content::Admin' } @{session->config->get('contentHandlers')} ) { + session->config->addToArrayAfter( + 'contentHandlers', 'WebGUI::Content::Referral', 'WebGUI::Content::Admin' + ); +} + +done;