@@ -67,26 +67,14 @@ class AppPatientSearchFormComponent < ViewComponent::Base
67
67
<% end %>
68
68
<% end %>
69
69
70
- <% if session_statuses . any? %>
71
- <%= f . govuk_radio_buttons_fieldset :session_status , legend : { text : "Session outcome" , size : "s" } do %>
72
- <%= f . govuk_radio_button :session_status , "" , checked : form . session_status . blank? , label : { text : "Any" } %>
73
- <% session_statuses . each do |status | %>
74
- <%= f . govuk_radio_button :session_status ,
75
- status ,
76
- checked : form . session_status == status ,
77
- label : { text : t ( status , scope : %i[ status session label ] ) } %>
78
- <% end %>
79
- <% end %>
80
- <% end %>
81
-
82
- <% if programme_statuses . any? %>
83
- <%= f . govuk_radio_buttons_fieldset :programme_status , legend : { text : "Programme outcome" , size : "s" } do %>
84
- <%= f . govuk_radio_button :programme_status , "" , checked : form . programme_status . blank? , label : { text : "Any" } %>
70
+ <% if vaccination_statuses . any? %>
71
+ <%= f . govuk_radio_buttons_fieldset :vaccination_status , legend : { text : "Outcome" , size : "s" } do %>
72
+ <%= f . govuk_radio_button :vaccination_status , "" , checked : form . vaccination_status . blank? , label : { text : "Any" } %>
85
73
86
- <% programme_statuses . each do |status | %>
87
- <%= f . govuk_radio_button :programme_status ,
74
+ <% vaccination_statuses . each do |status | %>
75
+ <%= f . govuk_radio_button :vaccination_status ,
88
76
status ,
89
- checked : form . programme_status == status ,
77
+ checked : form . vaccination_status == status ,
90
78
label : { text : t ( status , scope : %i[ status programme label ] ) } %>
91
79
<% end %>
92
80
<% end %>
@@ -191,10 +179,9 @@ def initialize(
191
179
url :,
192
180
programmes : [ ] ,
193
181
consent_statuses : [ ] ,
194
- programme_statuses : [ ] ,
195
182
register_statuses : [ ] ,
196
- session_statuses : [ ] ,
197
183
triage_statuses : [ ] ,
184
+ vaccination_statuses : [ ] ,
198
185
vaccine_methods : [ ] ,
199
186
year_groups : [ ] ,
200
187
heading_level : 3 ,
@@ -207,10 +194,9 @@ def initialize(
207
194
208
195
@programmes = programmes
209
196
@consent_statuses = consent_statuses
210
- @programme_statuses = programme_statuses
211
197
@register_statuses = register_statuses
212
- @session_statuses = session_statuses
213
198
@triage_statuses = triage_statuses
199
+ @vaccination_statuses = vaccination_statuses
214
200
@vaccine_methods = vaccine_methods
215
201
@year_groups = year_groups
216
202
@heading_level = heading_level
@@ -223,10 +209,9 @@ def initialize(
223
209
:url ,
224
210
:programmes ,
225
211
:consent_statuses ,
226
- :programme_statuses ,
227
212
:register_statuses ,
228
- :session_statuses ,
229
213
:triage_statuses ,
214
+ :vaccination_statuses ,
230
215
:vaccine_methods ,
231
216
:year_groups ,
232
217
:heading_level ,
@@ -240,9 +225,8 @@ def open_details?
240
225
241
226
def show_buttons_in_details?
242
227
!(
243
- consent_statuses . any? || programme_statuses . any? ||
244
- register_statuses . any? || session_statuses . any? ||
245
- triage_statuses . any? || year_groups . any?
228
+ consent_statuses . any? || vaccination_statuses . any? ||
229
+ register_statuses . any? || triage_statuses . any? || year_groups . any?
246
230
)
247
231
end
248
232
0 commit comments