From f77bab6c0a1e66b4cac3b3d67368c9939f83cf8f Mon Sep 17 00:00:00 2001 From: baarkerlounger Date: Wed, 3 Aug 2022 17:00:23 +0100 Subject: [PATCH] Cache setup subsection page generation --- app/models/form/setup/subsections/setup.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/models/form/setup/subsections/setup.rb b/app/models/form/setup/subsections/setup.rb index de72e24b6..1db76986d 100644 --- a/app/models/form/setup/subsections/setup.rb +++ b/app/models/form/setup/subsections/setup.rb @@ -3,12 +3,11 @@ class Form::Subsections::Setup < ::Form::Subsection super @id = "setup" @label = "Set up this lettings log" - @pages = [pages] @section = section end def pages - [ + @pages ||= [ Form::Setup::Pages::Organisation.new(nil, nil, self), Form::Setup::Pages::CreatedBy.new(nil, nil, self), Form::Setup::Pages::NeedsType.new(nil, nil, self),