[MediaWiki-commits] [Gerrit] mediawiki...Cargo[master]: Added quoting of field names for drilldown
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/392049 ) Change subject: Added quoting of field names for drilldown .. Added quoting of field names for drilldown Change-Id: I1ba85ab7bdd988feb16f256b988ef604d7ae574b --- M drilldown/CargoAppliedFilter.php M drilldown/CargoFilter.php 2 files changed, 3 insertions(+), 3 deletions(-) Approvals: Yaron Koren: Looks good to me, approved jenkins-bot: Verified diff --git a/drilldown/CargoAppliedFilter.php b/drilldown/CargoAppliedFilter.php index 1849506..353ed55 100644 --- a/drilldown/CargoAppliedFilter.php +++ b/drilldown/CargoAppliedFilter.php @@ -59,7 +59,7 @@ $fieldTableName = $this->filter->tableName . '__' . $this->filter->name; $value_field = CargoUtils::escapedFieldName( $cdb, $fieldTableName, '_value' ); } else { - $value_field = $this->filter->name; + $value_field = $cdb->addIdentifierQuotes( $this->filter->name ); } $sql = "("; if ( $this->search_terms != null ) { @@ -193,7 +193,7 @@ } $cdb = CargoUtils::getDB(); - $res = $cdb->select( $tableName, "DISTINCT " . $value_field ); + $res = $cdb->select( $tableName, "DISTINCT " . $cdb->addIdentifierQuotes( $value_field ) ); while ( $row = $cdb->fetchRow( $res ) ) { $possible_values[] = $row[$value_field]; } diff --git a/drilldown/CargoFilter.php b/drilldown/CargoFilter.php index 760dc89..1612930 100644 --- a/drilldown/CargoFilter.php +++ b/drilldown/CargoFilter.php @@ -232,7 +232,7 @@ $fieldName = CargoUtils::escapedFieldName( $cdb, $fieldTableName, '_value' ); $joinConds[$fieldTableName] = CargoUtils::joinOfMainAndFieldTable( $cdb, $this->tableName, $fieldTableName ); } else { - $fieldName = $this->name; + $fieldName = $cdb->addIdentifierQuotes( $this->name ); } if ( $this->searchableFiles ) { -- To view, visit https://gerrit.wikimedia.org/r/392049 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I1ba85ab7bdd988feb16f256b988ef604d7ae574b Gerrit-PatchSet: 2 Gerrit-Project: mediawiki/extensions/Cargo Gerrit-Branch: master Gerrit-Owner: Yaron KorenGerrit-Reviewer: Yaron Koren Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...Cargo[master]: Added quoting of field names for drilldown
Yaron Koren has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/392049 ) Change subject: Added quoting of field names for drilldown .. Added quoting of field names for drilldown Change-Id: I1ba85ab7bdd988feb16f256b988ef604d7ae574b --- M drilldown/CargoAppliedFilter.php M drilldown/CargoFilter.php 2 files changed, 3 insertions(+), 3 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Cargo refs/changes/49/392049/2 diff --git a/drilldown/CargoAppliedFilter.php b/drilldown/CargoAppliedFilter.php index 1849506..353ed55 100644 --- a/drilldown/CargoAppliedFilter.php +++ b/drilldown/CargoAppliedFilter.php @@ -59,7 +59,7 @@ $fieldTableName = $this->filter->tableName . '__' . $this->filter->name; $value_field = CargoUtils::escapedFieldName( $cdb, $fieldTableName, '_value' ); } else { - $value_field = $this->filter->name; + $value_field = $cdb->addIdentifierQuotes( $this->filter->name ); } $sql = "("; if ( $this->search_terms != null ) { @@ -193,7 +193,7 @@ } $cdb = CargoUtils::getDB(); - $res = $cdb->select( $tableName, "DISTINCT " . $value_field ); + $res = $cdb->select( $tableName, "DISTINCT " . $cdb->addIdentifierQuotes( $value_field ) ); while ( $row = $cdb->fetchRow( $res ) ) { $possible_values[] = $row[$value_field]; } diff --git a/drilldown/CargoFilter.php b/drilldown/CargoFilter.php index 760dc89..1612930 100644 --- a/drilldown/CargoFilter.php +++ b/drilldown/CargoFilter.php @@ -232,7 +232,7 @@ $fieldName = CargoUtils::escapedFieldName( $cdb, $fieldTableName, '_value' ); $joinConds[$fieldTableName] = CargoUtils::joinOfMainAndFieldTable( $cdb, $this->tableName, $fieldTableName ); } else { - $fieldName = $this->name; + $fieldName = $cdb->addIdentifierQuotes( $this->name ); } if ( $this->searchableFiles ) { -- To view, visit https://gerrit.wikimedia.org/r/392049 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I1ba85ab7bdd988feb16f256b988ef604d7ae574b Gerrit-PatchSet: 2 Gerrit-Project: mediawiki/extensions/Cargo Gerrit-Branch: master Gerrit-Owner: Yaron Koren___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits