@@ -46,17 +46,17 @@ def submit
4646
4747 def goto_page_options
4848 [
49- *pages_after_current_page ( form . pages , page ) . map { |p | OpenStruct . new ( id : p . id , question_text : p . question_with_number ) } ,
49+ *pages_after_current_page ( FormRepository . pages ( form ) , page ) . map { |p | OpenStruct . new ( id : p . id , question_text : p . question_with_number ) } ,
5050 OpenStruct . new ( id : "check_your_answers" , question_text : I18n . t ( "page_conditions.check_your_answers" ) ) ,
5151 ]
5252 end
5353
5454 def routing_page_options
55- pages_after_current_page ( form . pages , page ) . map { |p | OpenStruct . new ( id : p . id , question_text : p . question_with_number ) }
55+ pages_after_current_page ( FormRepository . pages ( form ) , page ) . map { |p | OpenStruct . new ( id : p . id , question_text : p . question_with_number ) }
5656 end
5757
5858 def page_name ( page_id )
59- target_page = form . pages . find { |page | page . id == page_id }
59+ target_page = FormRepository . pages ( form ) . find { |page | page . id == page_id }
6060
6161 page_name = target_page . question_text
6262 page_position = target_page . position
@@ -99,8 +99,8 @@ def goto_question_page?
9999 def pages_in_valid_order
100100 if routing_page_id . present? && goto_page_id . present?
101101
102- routing_page = form . pages . find { |page | page . id . to_s == routing_page_id . to_s }
103- goto_page = form . pages . find { |page | page . id . to_s == goto_page_id . to_s }
102+ routing_page = FormRepository . pages ( form ) . find { |page | page . id . to_s == routing_page_id . to_s }
103+ goto_page = FormRepository . pages ( form ) . find { |page | page . id . to_s == goto_page_id . to_s }
104104
105105 if goto_page_id == routing_page_id
106106 errors . add ( :goto_page_id , :equal , message : I18n . t ( "activemodel.errors.models.pages/secondary_skip_input.attributes.goto_page_id.equal" ) )
0 commit comments