From 1716baab5b53f370896ca5233fd4efe9933b6b1e Mon Sep 17 00:00:00 2001
From: Bryan Brancotte <bryan.brancotte@pasteur.fr>
Date: Tue, 29 Jun 2021 13:10:58 +0200
Subject: [PATCH] origin attribute needed by Django 3.2

---
 basetheme_bootstrap/templatetags/basetheme_bootstrap.py | 2 ++
 setup.py                                                | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/basetheme_bootstrap/templatetags/basetheme_bootstrap.py b/basetheme_bootstrap/templatetags/basetheme_bootstrap.py
index cab7c3a..95c4867 100644
--- a/basetheme_bootstrap/templatetags/basetheme_bootstrap.py
+++ b/basetheme_bootstrap/templatetags/basetheme_bootstrap.py
@@ -72,6 +72,7 @@ class IncludeIfExistsNode(template.Node):
 
     def render(self, context):
         try:
+            self.template_node.origin = self.origin
             return self.template_node.render(context)
         except template.TemplateDoesNotExist:
             cache_key = 'Template_not_found_%s' % self.template_name
@@ -87,6 +88,7 @@ class IncludeIfExistsNode(template.Node):
                     )
                 )
             if self.default_template_node:
+                self.default_template_node.origin = self.origin
                 return self.default_template_node.render(context)
             return ''
 
diff --git a/setup.py b/setup.py
index 5abd4c7..cb84f45 100644
--- a/setup.py
+++ b/setup.py
@@ -7,7 +7,7 @@ readme = open('README.rst').read()
 
 setup(
     name='django-basetheme-bootstrap',
-    version='0.2.57',
+    version='0.2.58',
     description='Django Basetheme Bootstrap',
     long_description=readme,
     author='Bryan Brancotte',
-- 
GitLab