This PR addresses a major bug caused unchanged cases to be updated with incorrect data following a rescrape. This also caused the nightly case scrape to fail.
After this is merged in, I'll update the repo with a database that has corrected (i.e. manually rescraped) cases from 2024. Actions should run normally afterwards so I'll then move on to 2023, 2022, etc.
Overview
This PR addresses a major bug caused unchanged cases to be updated with incorrect data following a rescrape. This also caused the nightly case scrape to fail.
After this is merged in, I'll update the repo with a database that has corrected (i.e. manually rescraped) cases from 2024. Actions should run normally afterwards so I'll then move on to 2023, 2022, etc.
Closes #50