From 29f08281d7b1e67b3696c40d64e988f9f54906ad Mon Sep 17 00:00:00 2001 From: Bojan Mihelac Date: Fri, 30 Mar 2012 15:14:21 +0200 Subject: [PATCH] Fix #27. dbtemplates tries to find template from database which is associated with current site, and if that fails then template from database which is not associated with any site. --- dbtemplates/loader.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dbtemplates/loader.py b/dbtemplates/loader.py index 24e5010..a2c744d 100644 --- a/dbtemplates/loader.py +++ b/dbtemplates/loader.py @@ -62,7 +62,8 @@ class Loader(BaseLoader): return set_and_return(cache_key, template.content, display_name) except (Template.MultipleObjectsReturned, Template.DoesNotExist): try: - template = Template.objects.get(name__exact=template_name) + template = Template.objects.get(name__exact=template_name, + sites__in=[]) return set_and_return(cache_key, template.content, display_name) except Template.DoesNotExist: pass