Skip to content

Commit

Permalink
Update scraper.rb
Browse files Browse the repository at this point in the history
  • Loading branch information
BfB-Schenefeld committed Apr 29, 2024
1 parent 624a969 commit d80a138
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion scraper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,18 @@ def scrape_event_details(event_url)

event_data = []
document.css('tr').each do |row|
# ... (keep the existing data extraction logic)
index_number_element = row.at_css('td.tonr a')
index_number = index_number_element ? index_number_element.text.strip : ''

betreff_element = row.at_css('td.tobetreff div a') || row.at_css('td.tobetreff div')
betreff = betreff_element ? betreff_element.text.strip : ''

top_link = row.at_css('td.tobetreff div a')
top_url = top_link ? "https://www.sitzungsdienst-schenefeld.de/bi/#{top_link['href']}" : "-"

vorlage_link = row.at_css('td.tovonr a')
vorlage_text = vorlage_link ? vorlage_link.text.strip : "-"
vorlage_url = vorlage_link ? "https://www.sitzungsdienst-schenefeld.de/bi/#{vorlage_link['href']}" : "-"

if !index_number.empty? && !betreff.empty?
# Scrape TOP details
Expand Down

0 comments on commit d80a138

Please sign in to comment.