nanterre: corrige la recherche libre par date (fixes #21719)

This commit is contained in:
Benjamin Dauvergne 2018-02-08 11:16:46 +01:00 committed by Thomas NOEL
parent 1cdd4f2f63
commit 177a31b659
1 changed files with 2 additions and 2 deletions

View File

@ -279,10 +279,10 @@ class PersonSearch(object):
year += 1900
else:
year += 2000
if len(birthdate) == 3:
if birthdate['day']:
before = after = datetime.date(
int(birthdate['year']), int(birthdate['month']), int(birthdate['day']))
elif len(birthdate) == 2:
elif birthdate['month']:
after = datetime.date(int(birthdate['year']), int(birthdate['month']), 1)
before = ((after + datetime.timedelta(days=31)).replace(day=1)
- datetime.timedelta(days=1))