This doesn't completely migrate vote data to the Pro Publica API, but it's a lot -- it fully migrates the vote details screen and the parsing of roll call data from the PP API.
I've verified that this properly handles Speaker of the House votes (which is informatically anomalous, since votes are names and not Yea/Nay, but can still contain Not Voting and Present).
Remaining voting-related issues (for a future PR):
This doesn't completely migrate vote data to the Pro Publica API, but it's a lot -- it fully migrates the vote details screen and the parsing of roll call data from the PP API.
I've verified that this properly handles Speaker of the House votes (which is informatically anomalous, since votes are names and not Yea/Nay, but can still contain Not Voting and Present).
Remaining voting-related issues (for a future PR):
result
ortotals
on this endpoint, but https://github.com/propublica/congress-api-docs/issues/103 suggests that this has been fixed.