Browse Source

derive rsnvac when renewal set to yes, reset rsnvac when renewal set to no

pull/1321/head
Arthur Campbell 3 years ago
parent
commit
6c3abb0f79
  1. 1
      app/models/derived_variables/lettings_log_variables.rb
  2. 1
      app/models/lettings_log.rb

1
app/models/derived_variables/lettings_log_variables.rb

@ -48,6 +48,7 @@ module DerivedVariables::LettingsLogVariables
self.offered = 0 self.offered = 0
self.voiddate = startdate self.voiddate = startdate
self.first_time_property_let_as_social_housing = 0 self.first_time_property_let_as_social_housing = 0
self.rsnvac = 14
if is_general_needs? if is_general_needs?
# fixed term # fixed term
self.prevten = 32 if managing_organisation&.provider_type == "PRP" self.prevten = 32 if managing_organisation&.provider_type == "PRP"

1
app/models/lettings_log.rb

@ -518,6 +518,7 @@ private
def reset_derived_questions def reset_derived_questions
dependent_questions = { waityear: [{ key: :renewal, value: 0 }], dependent_questions = { waityear: [{ key: :renewal, value: 0 }],
referral: [{ key: :renewal, value: 0 }], referral: [{ key: :renewal, value: 0 }],
rsnvac: [{ key: :renewal, value: 0 }],
underoccupation_benefitcap: [{ key: :renewal, value: 0 }], underoccupation_benefitcap: [{ key: :renewal, value: 0 }],
wchair: [{ key: :needstype, value: 1 }], wchair: [{ key: :needstype, value: 1 }],
location_id: [{ key: :needstype, value: 1 }] } location_id: [{ key: :needstype, value: 1 }] }

Loading…
Cancel
Save