Handle case where s= and s=0 as reported in issue #4

This commit is contained in:
Oliver Falk
2018-08-31 22:03:52 +02:00
parent d7b4dbb107
commit a343813673

View File

@@ -34,8 +34,10 @@ class AvatarImageView(TemplateView):
default = request.GET['d'] default = request.GET['d']
if 's' in request.GET: if 's' in request.GET:
size = request.GET['s'] if request.GET['s'] != '' and request.GET['s'] is not None \
size = int(size) and request.GET['s'] != '0':
size = request.GET['s']
size = int(size)
if size > int(AVATAR_MAX_SIZE): if size > int(AVATAR_MAX_SIZE):
size = int(AVATAR_MAX_SIZE) size = int(AVATAR_MAX_SIZE)
if len(kwargs['digest']) == 32: if len(kwargs['digest']) == 32: