server/querier.py
changeset 10675 e0db937f5add
parent 10663 54b8a1f249fb
child 10759 774b53f7dc3a
--- a/server/querier.py	Tue Sep 15 15:28:20 2015 +0200
+++ b/server/querier.py	Tue Sep 15 17:04:04 2015 +0200
@@ -24,7 +24,7 @@
 
 from itertools import repeat
 
-from six import string_types, integer_types
+from six import text_type, string_types, integer_types
 from six.moves import range
 
 from rql import RQLSyntaxError, CoercionError
@@ -512,7 +512,7 @@
     def parse(self, rql, annotate=False):
         """return a rql syntax tree for the given rql"""
         try:
-            return self._parse(unicode(rql), annotate=annotate)
+            return self._parse(text_type(rql), annotate=annotate)
         except UnicodeError:
             raise RQLSyntaxError(rql)