[fix] autocompleter py3 compatibility - fixes #1088
This commit is contained in:
		
							parent
							
								
									fe6e87a5a4
								
							
						
					
					
						commit
						f65f90bf3c
					
				| @ -88,6 +88,9 @@ except: | ||||
| 
 | ||||
| if sys.version_info[0] == 3: | ||||
|     unicode = str | ||||
|     PY3 = True | ||||
| else: | ||||
|     PY3 = False | ||||
| 
 | ||||
| # serve pages with HTTP/1.1 | ||||
| from werkzeug.serving import WSGIRequestHandler | ||||
| @ -605,7 +608,10 @@ def autocompleter(): | ||||
|     disabled_engines = request.preferences.engines.get_disabled() | ||||
| 
 | ||||
|     # parse query | ||||
|     raw_text_query = RawTextQuery(request.form.get('q', u'').encode('utf-8'), disabled_engines) | ||||
|     if PY3: | ||||
|         raw_text_query = RawTextQuery(request.form.get('q', b''), disabled_engines) | ||||
|     else: | ||||
|         raw_text_query = RawTextQuery(request.form.get('q', u'').encode('utf-8'), disabled_engines) | ||||
|     raw_text_query.parse_query() | ||||
| 
 | ||||
|     # check if search query is set | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user