Browse Source

Update guidance for shared ownership

pull/2562/head
Kat 2 years ago
parent
commit
ce34a77dde
  1. 4
      app/models/validations/sales/sale_information_validations.rb
  2. 22
      app/views/form/guidance/_financial_calculations_shared_ownership.html.erb

4
app/models/validations/sales/sale_information_validations.rb

@ -238,12 +238,12 @@ module Validations::Sales::SaleInformationValidations
record.errors.add field, I18n.t("validations.sale_information.non_staircasing_mortgage.mortgage_not_used", record.errors.add field, I18n.t("validations.sale_information.non_staircasing_mortgage.mortgage_not_used",
deposit: record.field_formatted_as_currency("deposit"), deposit: record.field_formatted_as_currency("deposit"),
value: record.field_formatted_as_currency("value"), value: record.field_formatted_as_currency("value"),
expected_shared_ownership_deposit_value: record.field_formatted_as_currency("expected_shared_ownership_deposit_value")) expected_shared_ownership_deposit_value: record.field_formatted_as_currency("expected_shared_ownership_deposit_value")).html_safe
end end
record.errors.add :type, :skip_bu_error, message: I18n.t("validations.sale_information.non_staircasing_mortgage.mortgage_not_used", record.errors.add :type, :skip_bu_error, message: I18n.t("validations.sale_information.non_staircasing_mortgage.mortgage_not_used",
deposit: record.field_formatted_as_currency("deposit"), deposit: record.field_formatted_as_currency("deposit"),
value: record.field_formatted_as_currency("value"), value: record.field_formatted_as_currency("value"),
expected_shared_ownership_deposit_value: record.field_formatted_as_currency("expected_shared_ownership_deposit_value")) expected_shared_ownership_deposit_value: record.field_formatted_as_currency("expected_shared_ownership_deposit_value")).html_safe
end end
end end
end end

22
app/views/form/guidance/_financial_calculations_shared_ownership.html.erb

@ -1,12 +1,20 @@
<%= govuk_details(summary_text: "How the financial values are calculated") do %> <%= govuk_details(summary_text: "How the financial values are calculated") do %>
<p class="govuk-body"> <p class="govuk-body">
<% if log.type == 18 %> <% if log.mortgage_used? || log.mortgageused.blank? %>
The mortgage amount <%= question_link("mortgage", log, current_user) %>, The mortgage amount <%= log.mortgageused.blank? ? question_link("mortgageused", log, current_user) : question_link("mortgage", log, current_user) %>
cash deposit <%= question_link("deposit", log, current_user) %>, <% if log.type == 18 %>
and cash discount <%= question_link("cashdis", log, current_user) %> , cash deposit <%= question_link("deposit", log, current_user) %>,
<% else %> and cash discount <%= question_link("cashdis", log, current_user) %>
The mortgage amount <%= question_link("mortgage", log, current_user) %> <% else %>
and cash deposit <%= question_link("deposit", log, current_user) %> and cash deposit <%= question_link("deposit", log, current_user) %>
<% end %>
<% elsif log.mortgage_not_used? || log.mortgage_use_unknown? %>
<% if log.type == 18 %>
The cash deposit <%= question_link("deposit", log, current_user) %>,
and cash discount <%= question_link("cashdis", log, current_user) %>
<% else %>
Cash deposit <%= question_link("deposit", log, current_user) %>
<% end %>
<% end %> <% end %>
added together must equal added together must equal
the purchase price <%= question_link("value", log, current_user) %> the purchase price <%= question_link("value", log, current_user) %>

Loading…
Cancel
Save