diff --git a/app/models/derived_variables/sales_log_variables.rb b/app/models/derived_variables/sales_log_variables.rb index 4fd98319f..a4817a230 100644 --- a/app/models/derived_variables/sales_log_variables.rb +++ b/app/models/derived_variables/sales_log_variables.rb @@ -4,7 +4,7 @@ module DerivedVariables::SalesLogVariables def set_derived_fields! reset_invalidated_derived_values!(DEPENDENCIES) - self.pregblank = 1 if self.no_buyer_organisation? + self.pregblank = 1 if no_buyer_organisation? self.ethnic = 17 if ethnic_refused? self.mscharge = nil if no_monthly_leasehold_charges? if exdate.present? diff --git a/spec/models/sales_log_spec.rb b/spec/models/sales_log_spec.rb index 1385109dd..1ad889e84 100644 --- a/spec/models/sales_log_spec.rb +++ b/spec/models/sales_log_spec.rb @@ -600,18 +600,19 @@ RSpec.describe SalesLog, type: :model do end it "sets pregblank field when no buyer organisation is selected" do - expect { sales_log.update!( - pregyrha: 0, - pregla: 0, - pregghb: 0, - pregother: 0) } - .to change(sales_log, :pregblank).to 1 + expect { + sales_log.update!(pregyrha: 0, + pregla: 0, + pregghb: 0, + pregother: 0) + }.to change(sales_log, :pregblank).to 1 end %i[pregyrha pregla pregghb pregother].each do |field| it "does not set pregblank field when #{field} is selected" do - expect { sales_log.update!({ field => 1, })} - .not_to change(sales_log, :pregblank) + expect { + sales_log.update!({ field => 1 }) + }.not_to change(sales_log, :pregblank) end end end