Skip to content

Commit 05a617d

Browse files
committed
Made the cookie handling for the 'new_enough' cookie insensitive to nonnumeric values.
- Legacy-Id: 9009
1 parent 6ec0e9b commit 05a617d

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

ietf/doc/templatetags/ietf_filters.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -399,10 +399,11 @@ def unescape(text):
399399

400400
@register.filter(name='new_enough')
401401
def new_enough(x,request):
402+
days = 14
402403
if "new_enough" in request.COOKIES:
403-
days = int(request.COOKIES["new_enough"])
404-
else:
405-
days = 14
404+
value = request.COOKIES["new_enough"]
405+
if value.isdigit():
406+
days = int(value)
406407
return x < days
407408

408409
@register.filter(name='expires_soon')

0 commit comments

Comments
 (0)