Skip to content

Commit

Permalink
Fix voting subscription (#595)
Browse files Browse the repository at this point in the history
* Fix voting subscription

* Fix tests
  • Loading branch information
jsuchal authored Aug 9, 2023
1 parent 35a090b commit 1b91fc6
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 37 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,51 +3,51 @@

<div class="govuk-grid-row">
<div class="govuk-grid-column-two-thirds">
<%= form_for @application_form, :builder => AppFormBuilder, url: request.original_url do |f| %>
<%= render 'components/error_summary', form: @application_form %>
<h1 class="govuk-heading-xl">Potrebujete požiadať o hlasovací preukaz</h1>
<p class="govuk-body-lead">Aby ste mohli v deň volieb voliť mimo vášho trvalého bydliska, musíte požiadať vašu obec o vydanie hlasovacieho preukazu – osobne alebo elektronicky. Hlasovací preukaz vás oprávňuje voliť z&nbsp;ktoréhokoľvek volebného okrsku v SR.</p>
<% if true %>
<p class="govuk-body-lead"><strong>Obce potrebné informácie k žiadostiam v súčastnosti ešte len zverejňujú, ak nám však necháte email, dáme Vám vedieť, keď už bude možné o hlasovací preukaz požiadať.</strong> Posledný termín na zaslanie žiadosti je 8.&nbsp;septembra.</p>
<%= render 'apps/parliament_vote_app/application_forms/subscribe' %>
<% else %>
<%= f.hidden_field :step %>
<%= f.hidden_field :sk_citizen %>
<div class="govuk-form-group<% if @application_form.errors[:delivery].any? %> govuk-form-group--error<% end %>">
<h3 class="govuk-heading-l">
Ako prevezmete hlasovací preukaz?
</h3>
<%= f.error_message :delivery %>
<%= form_for @application_form, :builder => AppFormBuilder, url: request.original_url do |f| %>
<%= render 'components/error_summary', form: @application_form %>
<%= f.hidden_field :step %>
<%= f.hidden_field :sk_citizen %>
<div class="govuk-form-group<% if @application_form.errors[:delivery].any? %> govuk-form-group--error<% end %>">
<h3 class="govuk-heading-l">
Ako prevezmete hlasovací preukaz?
</h3>
<%= f.error_message :delivery %>

<div class="govuk-radios">
<%= f.radio_button :delivery, 'post',
label: "Poštou",
disabled: @application_form.request_sending_expired?,
hint: @application_form.request_sending_expired? ?
"Termín na zaslanie žiadosti o hlasovací preukaz uplynul 9.8.2023." :
"O hlasovací preukaz môžete požiadať elektronicky (emailom) a bude vám doručený na adresu uvedenú v žiadosti. #{format_remaining_days(@application_form.request_sending_remaining_days)}",
strong_label: true
%>
<%= f.radio_button :delivery, 'authorized_person',
label: "Vyzdvihne ho za mňa iná osoba",
disabled: @application_form.request_sending_expired?,
hint: @application_form.request_sending_expired? ?
"Termín na zaslanie žiadosti o hlasovací preukaz uplynul 9.8.2023." :
"Hlasovací preukaz za vás môže vyzdvihnúť aj iná osoba, ktorú uvediete v žiadosti. #{format_remaining_days(@application_form.request_sending_remaining_days)}",
strong_label: true
%>
<%= f.radio_button :delivery, 'person',
label: "Osobne na úrade",
disabled: @application_form.pickup_expired?,
hint: @application_form.pickup_expired? ?
"Termín na vyzdvihnutie hlasovacieho preukazu už uplynul." :
"O hlasovací preukaz môžete požiadať osobne najneskôr posledný pracovný deň pred konaním volieb v úradných hodinách obce. Hlasovací preukaz vám vystavia na počkanie. #{format_remaining_days(@application_form.pickup_remaining_days)}",
strong_label: true
%>
<div class="govuk-radios">
<%= f.radio_button :delivery, 'post',
label: "Poštou",
disabled: @application_form.request_sending_expired?,
hint: @application_form.request_sending_expired? ?
"Termín na zaslanie žiadosti o hlasovací preukaz uplynul 9.8.2023." :
"O hlasovací preukaz môžete požiadať elektronicky (emailom) a bude vám doručený na adresu uvedenú v žiadosti. #{format_remaining_days(@application_form.request_sending_remaining_days)}",
strong_label: true
%>
<%= f.radio_button :delivery, 'authorized_person',
label: "Vyzdvihne ho za mňa iná osoba",
disabled: @application_form.request_sending_expired?,
hint: @application_form.request_sending_expired? ?
"Termín na zaslanie žiadosti o hlasovací preukaz uplynul 9.8.2023." :
"Hlasovací preukaz za vás môže vyzdvihnúť aj iná osoba, ktorú uvediete v žiadosti. #{format_remaining_days(@application_form.request_sending_remaining_days)}",
strong_label: true
%>
<%= f.radio_button :delivery, 'person',
label: "Osobne na úrade",
disabled: @application_form.pickup_expired?,
hint: @application_form.pickup_expired? ?
"Termín na vyzdvihnutie hlasovacieho preukazu už uplynul." :
"O hlasovací preukaz môžete požiadať osobne najneskôr posledný pracovný deň pred konaním volieb v úradných hodinách obce. Hlasovací preukaz vám vystavia na počkanie. #{format_remaining_days(@application_form.pickup_remaining_days)}",
strong_label: true
%>
</div>
</div>
</div>
<%= submit_tag 'Pokračovať', class: 'govuk-button' %>
<%= submit_tag 'Pokračovať', class: 'govuk-button' %>
<% end %>
<% end %>
<% end %>
</div>
</div>
1 change: 1 addition & 0 deletions spec/support/capybara.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
Webdrivers::Chromedriver.required_version = "114.0.5735.90"
Webdrivers::Chromedriver.update

Capybara.register_driver :chrome do |app|
Expand Down

0 comments on commit 1b91fc6

Please sign in to comment.