From: Jonathan Druart Date: Thu, 13 Aug 2020 08:28:24 +0000 (+0200) Subject: Bug 16371: (follow-up) DB changes X-Git-Url: http://git.equinoxoli.org/?p=koha.git;a=commitdiff_plain;h=6d7ff0d5040ca9759fee0609a6b7108773b81357 Bug 16371: (follow-up) DB changes We need to keep "opac" is the pref was set before the upgrade Signed-off-by: Jonathan Druart --- diff --git a/installer/data/mysql/updatedatabase.pl b/installer/data/mysql/updatedatabase.pl index d2bd7cb..6c335c2 100755 --- a/installer/data/mysql/updatedatabase.pl +++ b/installer/data/mysql/updatedatabase.pl @@ -22576,15 +22576,17 @@ if( CheckVersion( $DBversion ) ) { $DBversion = '20.06.00.023'; if( CheckVersion( $DBversion ) ) { + my $QuoteOfTheDay = C4::Context->preference('QuoteOfTheDay'); $dbh->do( q| UPDATE systempreferences - SET value = '', - options = 'intranet,opac', + SET options = 'intranet,opac', explanation = 'Enable or disable display of Quote of the Day on the OPAC and staff interface home page', type = 'multiple' WHERE variable = 'QuoteOfTheDay' | ); + C4::Context->set_preference('QuoteOfTheDay', $QuoteOfTheDay ? 'opac' : ''); + NewVersion( $DBversion, 16371, "Quote of the Day (QOTD) for the staff interface " ); }