
mkroetzsch at svn
Feb 11, 2012, 6:42 AM
Post #1 of 1
(11 views)
Permalink
|
|
SVN: [111235] trunk/extensions/SemanticMediaWiki/includes/storage/ SMW_SparqlStoreQueryEngine.php
|
|
https://www.mediawiki.org/wiki/Special:Code/MediaWiki/111235 Revision: 111235 Author: mkroetzsch Date: 2012-02-11 14:42:43 +0000 (Sat, 11 Feb 2012) Log Message: ----------- avoid extra braces around FILTER expressions in SPARQL; fixes Bug 30993 Modified Paths: -------------- trunk/extensions/SemanticMediaWiki/includes/storage/SMW_SparqlStoreQueryEngine.php Modified: trunk/extensions/SemanticMediaWiki/includes/storage/SMW_SparqlStoreQueryEngine.php =================================================================== --- trunk/extensions/SemanticMediaWiki/includes/storage/SMW_SparqlStoreQueryEngine.php 2012-02-11 14:36:36 UTC (rev 111234) +++ trunk/extensions/SemanticMediaWiki/includes/storage/SMW_SparqlStoreQueryEngine.php 2012-02-11 14:42:43 UTC (rev 111235) @@ -710,7 +710,11 @@ $condition = "$subjectName $propertyName $objectName .\n"; $innerConditionString = $innerCondition->getCondition() . $innerCondition->getWeakConditionString(); if ( $innerConditionString !== '' ) { - $condition .= "{ $innerConditionString}\n" ; + if ( $innerCondition instanceof SMWSparqlFilterCondition ) { + $condition .= $innerConditionString; + } else { + $condition .= "{ $innerConditionString}\n"; + } } $result = new SMWSparqlWhereCondition( $condition, true, $namespaces ); _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS [at] lists https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs
|