0001-py3-convert-query-string-to-text-44464.patch
passerelle_montpellier_sig/views.py | ||
---|---|---|
9 | 9 |
from django.http import HttpResponseBadRequest |
10 | 10 |
from django.shortcuts import redirect |
11 | 11 | |
12 |
from django.utils.encoding import force_text |
|
13 | ||
12 | 14 |
from passerelle import utils |
13 | 15 | |
14 | 16 |
from .models import MontpellierSig |
... | ... | |
147 | 149 |
voies.append({'id': voie, 'text': prefix_cleanup(voie)}) |
148 | 150 | |
149 | 151 |
if 'q' in request.GET and request.GET['q']: |
150 |
q = request.GET['q'].upper()
|
|
152 |
q = force_text(request.GET['q']).upper()
|
|
151 | 153 |
q = q.replace("'", ' ') |
152 | 154 |
q = unicodedata.normalize('NFKD', q).encode('ascii', 'ignore') |
153 | 155 |
voies = [v for v in voies if q in v['text']] |
154 |
- |