From 309ea5731f1f8de18ba52b58c2a834f5fed9d789 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Wed, 13 Feb 2019 18:31:54 +0100 Subject: [PATCH 2/2] root: define page before the loop (#30629) --- wcs/forms/root.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/wcs/forms/root.py b/wcs/forms/root.py index f41005bf..bf23d685 100644 --- a/wcs/forms/root.py +++ b/wcs/forms/root.py @@ -1047,13 +1047,12 @@ class FormPage(Directory, FormTemplateMixin): return result_error('missing session') page_id = get_request().form.get('page_id') + page = None if page_id: for field in self.formdef.fields: if str(field.id) == page_id: page = field break - else: - page = None formdata = self.get_transient_formdata() get_publisher().substitutions.feed(formdata) -- 2.20.1