|
|
@ -714,9 +714,17 @@ class LettingsLog < Log |
|
|
|
|
|
|
|
|
|
|
|
def process_postcode_changes! |
|
|
|
def process_postcode_changes! |
|
|
|
self.postcode_full = upcase_and_remove_whitespace(postcode_full) |
|
|
|
self.postcode_full = upcase_and_remove_whitespace(postcode_full) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if is_renewal? |
|
|
|
|
|
|
|
self.ppostcode_full = upcase_and_remove_whitespace(postcode_full) |
|
|
|
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
return if postcode_full.blank? |
|
|
|
return if postcode_full.blank? |
|
|
|
|
|
|
|
|
|
|
|
self.postcode_known = 1 |
|
|
|
self.postcode_known = 1 |
|
|
|
|
|
|
|
if is_renewal? |
|
|
|
|
|
|
|
self.ppcodenk = 0 |
|
|
|
|
|
|
|
end |
|
|
|
inferred_la = get_inferred_la(postcode_full) |
|
|
|
inferred_la = get_inferred_la(postcode_full) |
|
|
|
self.is_la_inferred = inferred_la.present? |
|
|
|
self.is_la_inferred = inferred_la.present? |
|
|
|
self.la = inferred_la if inferred_la.present? |
|
|
|
self.la = inferred_la if inferred_la.present? |
|
|
|