Skip to content

Commit f61f250

Browse files
committedMar 18, 2014
Add ILIKE filter and % character to safe tokens
1 parent f337dd3 commit f61f250

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed
 

‎src/mapserver/qgswmsserver.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2009,10 +2009,12 @@ bool QgsWMSServer::testFilterStringSafety( const QString& filter ) const
20092009
|| tokenIt->compare( "<=" ) == 0
20102010
|| tokenIt->compare( ">" ) == 0
20112011
|| tokenIt->compare( ">=" ) == 0
2012+
|| tokenIt->compare( "%" ) == 0
20122013
|| tokenIt->compare( "AND", Qt::CaseInsensitive ) == 0
20132014
|| tokenIt->compare( "OR", Qt::CaseInsensitive ) == 0
20142015
|| tokenIt->compare( "IN", Qt::CaseInsensitive ) == 0
20152016
|| tokenIt->compare( "LIKE", Qt::CaseInsensitive ) == 0
2017+
|| tokenIt->compare( "ILIKE", Qt::CaseInsensitive ) == 0
20162018
|| tokenIt->compare( "DMETAPHONE", Qt::CaseInsensitive ) == 0
20172019
|| tokenIt->compare( "SOUNDEX", Qt::CaseInsensitive ) == 0 )
20182020
{

0 commit comments

Comments
 (0)
Please sign in to comment.