From a343813673feff86eedff1c77112647a1e7d4498 Mon Sep 17 00:00:00 2001 From: Oliver Falk Date: Fri, 31 Aug 2018 22:03:52 +0200 Subject: [PATCH] Handle case where s= and s=0 as reported in issue #4 --- ivatar/views.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ivatar/views.py b/ivatar/views.py index 35753d5..5ddf479 100644 --- a/ivatar/views.py +++ b/ivatar/views.py @@ -34,8 +34,10 @@ class AvatarImageView(TemplateView): default = request.GET['d'] if 's' in request.GET: - size = request.GET['s'] - size = int(size) + if request.GET['s'] != '' and request.GET['s'] is not None \ + and request.GET['s'] != '0': + size = request.GET['s'] + size = int(size) if size > int(AVATAR_MAX_SIZE): size = int(AVATAR_MAX_SIZE) if len(kwargs['digest']) == 32: