From 8d6f393c6882574207217237e82d95b0a937ee67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Wed, 18 Oct 2017 10:16:43 +0200 Subject: [PATCH] misc: protect placeholder against page missing from context (#19511) --- combo/public/templatetags/combo.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/combo/public/templatetags/combo.py b/combo/public/templatetags/combo.py index 6988c86..5bdc511 100644 --- a/combo/public/templatetags/combo.py +++ b/combo/public/templatetags/combo.py @@ -56,7 +56,7 @@ def placeholder(context, placeholder_name, **options): # ajax call page_cells = context.get('page_cells') elif not context.get('render_skeleton'): - page_cells = context['page'].get_cells() + page_cells = context['page'].get_cells() if 'page' in context else [] context['cells'] = [x for x in page_cells if x.placeholder == placeholder_name and (context.get('render_skeleton') or x.is_relevant(context))] -- 2.15.0.rc1