|
|
@@ -438,14 +438,23 @@ tables.each do |t|
|
|
|
puts "Found #{documents.size} docs for #{council_reference}" if doc_list_url
|
|
|
|
|
|
DB.upsert(TABLE, {
|
|
|
- council_reference: council_reference,
|
|
|
- address: address,
|
|
|
- applicant: applicant_name,
|
|
|
- date_received: received_date,
|
|
|
- date_received_raw: received_raw,
|
|
|
- document_url: first_doc_url,
|
|
|
- local_document_url: first_local,
|
|
|
- documents_json: documents.empty? ? nil : JSON.generate(documents)
|
|
|
+ council_reference: council_reference,
|
|
|
+ address: address,
|
|
|
+ applicant: applicant_name,
|
|
|
+ date_received: received_date,
|
|
|
+ date_received_raw: received_raw,
|
|
|
+ document_url: first_doc_url,
|
|
|
+ local_document_url: first_local,
|
|
|
+ documents_json: documents.empty? ? nil : JSON.generate(documents),
|
|
|
+ status: status_text,
|
|
|
+ assigned_officer: assigned_off,
|
|
|
+ group: group_text,
|
|
|
+ category: category_text,
|
|
|
+ application_valid: valid_date,
|
|
|
+ application_valid_raw: valid_raw,
|
|
|
+ advertised_on: advertised_date,
|
|
|
+ advertised_on_raw: advertised_raw,
|
|
|
+ property_legal_description: legal_desc
|
|
|
})
|
|
|
|
|
|
rescue StandardError => e
|