|  | @@ -82,7 +82,7 @@ def index():
 | 
	
		
			
			| 82 | 82 |      results = search(query, request, selected_categories)
 | 
	
		
			
			| 83 | 83 |      if request_data.get('format') == 'json':
 | 
	
		
			
			| 84 | 84 |          # TODO HTTP headers
 | 
	
		
			
			| 85 |  | -        return json.dumps({'query': query, 'results': results})
 | 
	
		
			
			|  | 85 | +        return Response(json.dumps({'query': query, 'results': results}), mimetype='application/json')
 | 
	
		
			
			| 86 | 86 |      template = render('results.html'
 | 
	
		
			
			| 87 | 87 |                          ,results=results
 | 
	
		
			
			| 88 | 88 |                          ,q=query.decode('utf-8')
 |