Commit 78777808 authored by Nicolas Joyard's avatar Nicolas Joyard

Autoriser espaces dans suivi

parent 6c07cad1
......@@ -211,7 +211,8 @@ def setup_routes(app):
return redirect_back(error=msg,
fallback=url_for('parlementaire', id=id))
if not check_suivi(request.form['suivi']):
suivi = check_suivi(request.form['suivi'])
if not suivi:
msg = 'Veuillez indiquer un numéro de suivi valide'
return redirect_back(error=msg,
fallback=url_for('parlementaire', id=id))
......@@ -234,7 +235,7 @@ def setup_routes(app):
parlementaire=parl,
etape=parl.etape,
attachment=filename,
suivi=request.form['suivi'].strip().upper()
suivi=suivi
)
db.session.add(action)
......
......@@ -33,7 +33,11 @@ def check_usertoken(token, secret):
def check_suivi(text):
return text and re.search(r'^\d[A-Z]\d{11}$', text.strip().upper())
suivi = text.strip().replace(' ', '').upper()
if suivi and re.search(r'^\d[A-Z]\d{11}$', suivi):
return suivi
else:
return None
def hash_password(password, secret):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment