[Jifty-commit] r1334 - in Jifty-DBI/trunk: . lib/Jifty/DBI
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Wed Jun 21 13:28:06 EDT 2006
Author: alexmv
Date: Wed Jun 21 13:28:05 2006
New Revision: 1334
Modified:
Jifty-DBI/trunk/ (props changed)
Jifty-DBI/trunk/lib/Jifty/DBI/Handle.pm
Jifty-DBI/trunk/lib/Jifty/DBI/Handle/Pg.pm
Log:
r14154 at zoq-fot-pik: chmrr | 2006-06-21 13:28:01 -0400
* Better fix than using lc, so it works with non-ASCII
Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Handle.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Handle.pm (original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Handle.pm Wed Jun 21 13:28:05 2006
@@ -605,9 +605,9 @@
if ( $value !~ /^\d+$/ ) { # don't downcase integer values
$column = "lower($column)";
- $value = lc($value);
+ $value = "lower($value)";
}
- return ( $column, $operator, $value, undef );
+ return ( $column, $operator, $value );
}
=head2 begin_transaction
Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Handle/Pg.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Handle/Pg.pm (original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Handle/Pg.pm Wed Jun 21 13:28:05 2006
@@ -180,7 +180,7 @@
$operator =~ s/LIKE/ILIKE/ig;
return ( $column, $operator, $value );
} elsif ( $operator =~ /=/ ) {
- return ( "LOWER($column)", $operator, lc $value, "LOWER(?)" );
+ return ( "LOWER($column)", $operator, "LOWER($value)" );
} else {
$self->SUPER::_make_clause_case_insensitive( $column, $operator,
$value );
More information about the Jifty-commit
mailing list