Bug 285532: GetSelectableProducts cannot run on PostgreSQL when classifications are enabled

Patch By Max Kanat-Alexander <mkanat@kerio.com> r=Tomas.Kopal, a=justdave


git-svn-id: svn://10.0.0.236/trunk@170504 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
mkanat%kerio.com
2005-03-10 07:49:41 +00:00
parent c35eb94cec
commit 656e18be4b

View File

@@ -509,7 +509,8 @@ sub GetSelectableProducts {
my $extra_sql = $by_id ? "id, " : "";
my $extra_from_sql = $by_classification ? ", classifications" : "";
my $extra_from_sql = $by_classification ? " INNER JOIN classifications"
. " ON classifications.id = products.classification_id" : "";
my $query = "SELECT $extra_sql products.name " .
"FROM products $extra_from_sql " .
@@ -527,7 +528,6 @@ sub GetSelectableProducts {
}
$query .= "WHERE group_id IS NULL ";
if ($by_classification) {
$query .= "AND classifications.id = products.classification_id ";
$query .= "AND classifications.name = ";
$query .= SqlQuote($by_classification) . " ";
}