From: Max Kanat-Alexander Date: Mon, 14 Feb 2011 20:30:01 +0000 (-0800) Subject: Remove tabs and fix some formatting in Bugzilla::DB::Pg. X-Git-Tag: bugzilla-3.6.5~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1e12c1ba0cd8e4f2017fd6eff50ae8744abf5e87;p=thirdparty%2Fbugzilla.git Remove tabs and fix some formatting in Bugzilla::DB::Pg. https://bugzilla.mozilla.org/show_bug.cgi?id=616981 --- diff --git a/Bugzilla/DB/Pg.pm b/Bugzilla/DB/Pg.pm index 123040f739..2ff22a1086 100644 --- a/Bugzilla/DB/Pg.pm +++ b/Bugzilla/DB/Pg.pm @@ -190,10 +190,10 @@ sub sql_string_until { # PostgreSQL does not permit a negative substring length; therefore we # use CASE to only perform the SUBSTRING operation when $substring can # be found withing $string. - return "CASE WHEN " . $self->sql_position($substring, $string) - . " != 0 THEN SUBSTRING($string FROM 1 FOR " - . $self->sql_position($substring, $string) . " - 1)" - . " ELSE $string END"; + my $position = $self->sql_position($substring, $string); + return "CASE WHEN $position != 0" + . " THEN SUBSTRING($string FROM 1 FOR $position - 1)" + . " ELSE $string END"; } # Tell us whether or not a particular sequence exists in the DB.