@@ -6,6 +6,8 @@ def define
6
6
status :published
7
7
satisfies_need "100490"
8
8
9
+ use_erb_templates_for_questions
10
+
9
11
exclude_countries = %w( british-antarctic-territory french-guiana guadeloupe holy-see martinique mayotte reunion st-maarten )
10
12
additional_countries = [ OpenStruct . new ( slug : "jersey" , name : "Jersey" ) , OpenStruct . new ( slug : "guernsey" , name : "Guernsey" ) ]
11
13
@@ -18,11 +20,19 @@ def define
18
20
save_input_as :going_or_already_abroad
19
21
20
22
calculate :country_question_title do
21
- PhraseList . new ( :"#{ going_or_already_abroad } _country_question_title" )
23
+ if going_or_already_abroad == "going_abroad"
24
+ "Which country are you moving to?"
25
+ else
26
+ "Which country are you living in?"
27
+ end
22
28
end
23
29
24
30
calculate :why_abroad_question_title do
25
- PhraseList . new ( :"why_#{ going_or_already_abroad } _title" )
31
+ if going_or_already_abroad == "going_abroad"
32
+ "Why are you going abroad?"
33
+ else
34
+ "Why have you gone abroad?"
35
+ end
26
36
end
27
37
28
38
calculate :going_abroad do
@@ -34,7 +44,7 @@ def define
34
44
end
35
45
36
46
calculate :already_abroad_text_two do |response |
37
- PhraseList . new ( :already_abroad_text_two ) if already_abroad
47
+ " or permanently" if already_abroad
38
48
end
39
49
40
50
next_node :which_benefit?
@@ -59,9 +69,13 @@ def define
59
69
60
70
calculate :how_long_question_titles do
61
71
if benefit == "disability_benefits"
62
- PhraseList . new ( :" #{ benefit } _how_long_question_title" )
72
+ "How long will you be abroad for?"
63
73
else
64
- PhraseList . new ( :"#{ going_or_already_abroad } _how_long_question_title" )
74
+ if going_or_already_abroad == "going_abroad"
75
+ "How long are you going abroad for?"
76
+ else
77
+ "How long will you be living abroad for?"
78
+ end
65
79
end
66
80
end
67
81
0 commit comments