Bug 7272 setting NULL to debarred field, to avoid having 0000-00-00

0000-00-00 can come only from a problem in the 3.06.00.001 update
This commit is contained in:
Paul Poulain 2011-11-30 14:53:48 +01:00
parent 3e05393dd8
commit 384b9179e0
2 changed files with 8 additions and 1 deletions

View File

@ -4564,6 +4564,13 @@ if ( C4::Context->preference("Version") < TransformToNum($DBversion) ) {
SetVersion($DBversion);
}
$DBversion = "3.06.00.002";
if ( C4::Context->preference("Version") < TransformToNum($DBversion) ) {
$dbh->do("UPDATE borrowers SET debarred=NULL WHERE debarred='0000-00-00';");
print "Setting NULL to debarred where 0000-00-00 is stored (bug 7272)";
SetVersion($DBversion);
}
=head1 FUNCTIONS

View File

@ -16,7 +16,7 @@ the kohaversion is divided in 4 parts :
use strict;
sub kohaversion {
our $VERSION = '3.06.00.001';
our $VERSION = '3.06.00.002';
# version needs to be set this way
# so that it can be picked up by Makefile.PL
# during install