Browse Source

feat: validate after every blank method

pull/1570/head
natdeanlewissoftwire 3 years ago
parent
commit
c088296e27
  1. 2
      app/models/lettings_log.rb
  2. 4
      app/models/log.rb
  3. 2
      app/models/sales_log.rb

2
app/models/lettings_log.rb

@ -527,6 +527,8 @@ class LettingsLog < Log
self.earnings = nil self.earnings = nil
self.incfreq = nil self.incfreq = nil
end end
valid?
end end
private private

4
app/models/log.rb

@ -144,7 +144,7 @@ class Log < ApplicationRecord
self.ppcodenk = nil if errors.of_kind?(:ppostcode_full, :wrong_format) self.ppcodenk = nil if errors.of_kind?(:ppostcode_full, :wrong_format)
if errors.of_kind?(:uprn, :uprn_error) if errors.of_kind?(:uprn, :uprn_error)
self.uprn_known = 0 self.uprn_known = nil
self.uprn_confirmed = nil self.uprn_confirmed = nil
self.address_line1 = nil self.address_line1 = nil
self.address_line2 = nil self.address_line2 = nil
@ -152,6 +152,8 @@ class Log < ApplicationRecord
self.postcode_full = nil self.postcode_full = nil
self.county = nil self.county = nil
end end
valid?
end end
private private

2
app/models/sales_log.rb

@ -364,5 +364,7 @@ class SalesLog < Log
if errors.of_kind?(:postcode_full, :postcodes_not_matching) if errors.of_kind?(:postcode_full, :postcodes_not_matching)
self.ppcodenk = nil self.ppcodenk = nil
end end
valid?
end end
end end

Loading…
Cancel
Save