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 e7d8813 commit 96fa2b6Copy full SHA for 96fa2b6
finder/models/realm.py
@@ -1,3 +1,5 @@
1
+import logging
2
+
3
from django.contrib.sites.models import Site
4
from django.db import models
5
from django.utils.functional import cached_property
@@ -6,12 +8,18 @@
6
8
from django.core.files.storage import storages
7
9
10
11
+logger = logging.getLogger(__name__)
12
13
14
class RealmModelManager(models.Manager):
15
def get_default(self, slug=None):
- site = Site.objects.get_current()
16
if slug is None:
17
slug = 'admin'
- return self.get(site=site, slug=slug)
18
+ try:
19
+ site = Site.objects.get_current()
20
+ return self.get(site=site, slug=slug)
21
+ except Exception:
22
+ logger.warning("Failed to get default realm")
23
24
25
class RealmModel(models.Model):
0 commit comments