CivicTechAtlanta / CivicTechAtlanta/early-voting

Adjust the scraper to work when there's no data to scrape

Open
#52 0 comments 0 reactions 0 assignees View on GitHub
automation
Dominant language
JavaScript
Stars
4
Forks
6
PR merge metrics
No merged PRs in 30d

Description

It currently fails with this error: `Unable to find visible css "select#ctl00_ContentPlaceHolder2_ddlCounty" (Capybara::ElementNotFound)`

Instead, it should return empty data.

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the scraper entry point that queries select#ctl00_ContentPlaceHolder2_ddlCounty and reproduce the no-data case described by the Capybara::ElementNotFound error. Trace the existing result path and verify that when the selector is absent, the scraper returns empty data without failing.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
backend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.