We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 084dcb2 commit 5c56de5Copy full SHA for 5c56de5
readthedocs/organizations/models.py
@@ -5,6 +5,7 @@
5
6
import structlog
7
from autoslug import AutoSlugField
8
+from django.conf import settings
9
from django.contrib.auth.models import User
10
from django.contrib.contenttypes.fields import GenericRelation
11
from django.contrib.contenttypes.models import ContentType
@@ -278,7 +279,9 @@ def get_avatar_url(self):
278
279
"""
280
if self.avatar:
281
return self.avatar.url
- return get_gravatar_url(self.email, size=100)
282
+ if self.email:
283
+ return get_gravatar_url(self.email, size=100)
284
+ return settings.GRAVATAR_DEFAULT_IMAGE
285
286
def delete(self, *args, **kwargs):
287
"""Override delete method to clean up related resources."""
0 commit comments