|
|
@@ -51,8 +51,8 @@ def upsert_and_enrich!(table:, row:, extras: {})
|
|
|
"UPDATE `#{esc}` SET #{set_clause} WHERE council_reference = ? AND address = ?"
|
|
|
)
|
|
|
upd.execute(*vals)
|
|
|
- rescue Mysql2::Error => e
|
|
|
- Log.warn "scraper", "extras update skipped for #{row[:council_reference]}: #{e.message}"
|
|
|
+ rescue StandardError => e
|
|
|
+ Log.warn "scraper", "extras update skipped for #{row[:council_reference]}: #{e.class} #{e.message}"
|
|
|
end
|
|
|
end
|
|
|
Log.info "scraper", "upserted #{row[:council_reference]} -> #{row[:address]}"
|