From 0e9bc87bb1c47eb3dab1213a6979a58d01be3465 Mon Sep 17 00:00:00 2001 From: Graham Knop Date: Thu, 26 Mar 2009 23:23:25 +0000 Subject: [PATCH] clear some old unused settings --- docs/upgrades/upgrade_7.7.0-7.7.1.pl | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/docs/upgrades/upgrade_7.7.0-7.7.1.pl b/docs/upgrades/upgrade_7.7.0-7.7.1.pl index 2646d757a..54b58d748 100644 --- a/docs/upgrades/upgrade_7.7.0-7.7.1.pl +++ b/docs/upgrades/upgrade_7.7.0-7.7.1.pl @@ -34,6 +34,7 @@ my $session = start(); # this line required adSkuInstall($session); addWelcomeMessageTemplateToSettings( $session ); addStatisticsCacheTimeoutToMatrix( $session ); +removeOldSettings( $session ); #add Survey table addSurveyQuestionTypes($session); @@ -46,6 +47,25 @@ addRssLimit($session); finish($session); # this line required +# remove old settings that aren't used any more +sub removeOldSettings { + my $session = shift; + print "\tRemoving old, unused settings... " unless $quiet; + my $setting = $session->setting; + + $setting->remove('commerceCheckoutCanceledTemplateId'); + $setting->remove('commerceConfirmCheckoutTemplateId'); + $setting->remove('commerceEnableSalesTax'); + $setting->remove('commercePaymentPlugin'); + $setting->remove('commercePurchaseHistoryTemplateId'); + $setting->remove('commerceSelectPaymentGatewayTemplateId'); + $setting->remove('commerceSelectShippingMethodTemplateId'); + $setting->remove('commerceSendDailyReportTo'); + $setting->remove('commerceViewShoppingCartTemplateId'); + + print "Done.\n" unless $quiet; +} + sub addSurveyQuestionTypes{ my $session = shift; print "\tAdding new survey table Survey_questionTypes... " unless $quiet;