Commit b2df778f authored by olav%bkor.dhs.org's avatar olav%bkor.dhs.org

Bug 321645: [MySQL 5] MySql Error on insert... "DBD::mysql::st execute failed:…

Bug 321645: [MySQL 5] MySql Error on insert... "DBD::mysql::st execute failed: Field 'status_whiteboard' ".... Patch by Olav Vitters <olav@bkor.dhs.org> r=mkanat a=justdave
parent 350158b2
...@@ -65,6 +65,18 @@ sub new { ...@@ -65,6 +65,18 @@ sub new {
bless ($self, $class); bless ($self, $class);
# Bug 321645 - disable MySQL strict mode, if set
my $sql_mode = $self->selectrow_array('SELECT @@sql_mode');
if ($sql_mode) {
my $new_sql_mode =
join(",", grep {$_ !~ /^STRICT_(?:TRANS|ALL)_TABLES|TRADITIONAL$/}
split(/,/, $sql_mode));
if ($sql_mode ne $new_sql_mode) {
$self->do("SET SESSION sql_mode = ?", undef, $new_sql_mode);
}
}
return $self; return $self;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment