diff --git a/avatar/views.py b/avatar/views.py index e76a307..e84ea2b 100644 --- a/avatar/views.py +++ b/avatar/views.py @@ -29,6 +29,7 @@ except ImportError: MAX_MEGABYTES = getattr(settings, 'AVATAR_MAX_FILESIZE', 10) MAX_WIDTH = getattr(settings, 'AVATAR_MAX_WIDTH', 512) DEFAULT_WIDTH = getattr(settings, 'AVATAR_DEFAULT_WIDTH', 80) +#AVATAR_CACHE def _get_next(request): """ @@ -66,6 +67,8 @@ def img(request, email_hash, resize_method=Image.ANTIALIAS): avatar = Avatar.objects.get(email_hash=email_hash) except Avatar.DoesNotExist: avatar = None + except Avatar.MultipleObjectsReturned: + avatar = None try: if avatar is not None: data = open(avatar.get_avatar_filename(), 'r').read()